7# define MRVOXELS_API __declspec(dllexport)
9# define MRVOXELS_API __declspec(dllimport)
11# define MRVOXELS_CLASS
13# define MRVOXELS_API __attribute__((visibility("default")))
14# define MRVOXELS_CLASS __attribute__((visibility("default")))
24struct OpenVdbFloatGrid;
34using VoxelValueGetter = std::function<T (
const Vector3i& )>;
37 ( FunctionVolume,
VoxelsVolume<VoxelValueGetter<float>> )
38 ( FunctionVolumeU8,
VoxelsVolume<VoxelValueGetter<uint8_t>> )
#define MR_CANONICAL_TYPEDEFS(type_, name_, aliases_)
Definition MRCanonicalTypedefs.h:23
Definition MRCameraOrientationPlugin.h:8
std::shared_ptr< OpenVdbFloatGrid > FloatGrid
Definition MRVoxelsFwd.h:25
Definition MRVoxelsVolume.h:53
represents a box in 3D space subdivided on voxels stored in T
Definition MRVoxelsVolume.h:39