MeshLib C++ Docs
Loading...
Searching...
No Matches
MRVoxelsFwd.h File Reference
#include "config.h"
#include <MRMesh/MRMeshFwd.h>

Go to the source code of this file.

Namespaces

namespace  MR
 only for bindings generation
namespace  MR::VoxelsLoad

Macros

#define MRVOXELS_API   __attribute__((visibility("default")))
 see explanation in MRMesh/MRMeshFwd.h
#define MRVOXELS_CLASS   __attribute__((visibility("default")))

Typedefs

using MR::VdbVolumes = std::vector<VdbVolume>
template<typename T>
using MR::VoxelValueGetter = std::function<T ( const Vector3i& )>

Functions

MRVOXELS_CLASS MR::VoxelsVolumeMinMax< Vector< float, VoxelId > > (SimpleVolumeMinMaxU16, VoxelsVolumeMinMax< Vector< uint16_t, VoxelId > >)(VdbVolume
MRVOXELS_CLASS MR::VoxelsVolume< VoxelValueGetter< float > > (FunctionVolumeU8, VoxelsVolume< VoxelValueGetter< uint8_t > >)(SimpleVolume
MRVOXELS_CLASS MR::VoxelsVolume< Vector< float, VoxelId > > (SimpleVolumeU16, VoxelsVolume< Vector< uint16_t, VoxelId > >)(SimpleBinaryVolume

Variables

MRVOXELS_CLASS MR::VoxelsVolumeMinMax
MRVOXELS_CLASS MR::SimpleVolumeMinMax
MRVOXELS_CLASS MR::VoxelsVolume
MRVOXELS_CLASS MR::FunctionVolume
template<typename T>
 MR::VoxelsLoad::struct
MRVOXELS_CLASS MR::VoxelsLoad::DicomVolumeT
MRVOXELS_CLASS MR::VoxelsLoad::DicomVolume

Macro Definition Documentation

◆ MRVOXELS_API

#define MRVOXELS_API   __attribute__((visibility("default")))

see explanation in MRMesh/MRMeshFwd.h

◆ MRVOXELS_CLASS

#define MRVOXELS_CLASS   __attribute__((visibility("default")))