#define MRVOXELS_API
Definition MRVoxelsFwd.h:14
Definition MRFloatGrid.h:21
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:19
size_t heapBytes(const BitSet &bs)
returns the amount of memory given BitSet occupies on heap
Definition MRMesh/MRBitSet.h:298
Definition MRCameraOrientationPlugin.h:8
MRVOXELS_API Expected< SimpleVolumeMinMax > functionVolumeToSimpleVolume(const FunctionVolume &volume, const ProgressCallback &callback={})
converts function volume into simple volume
MRMESH_API double volume(const MeshTopology &topology, const VertCoords &points, const FaceBitSet *region=nullptr)
float ValueType
Definition MRVoxelsVolume.h:42
T ValueType
Definition MRVoxelsVolume.h:24
bool ValueType
Definition MRVoxelsVolume.h:30
T ValueType
Definition MRVoxelsVolume.h:36
Definition MRVoxelsVolume.h:19
Definition MRVoxelsVolume.h:62
represents a box in 3D space subdivided on voxels stored in T
Definition MRVoxelsVolume.h:48
Vector3f voxelSize
Definition MRVoxelsVolume.h:53
size_t heapBytes() const
Definition MRVoxelsVolume.h:55
T data
Definition MRVoxelsVolume.h:51
Vector3i dims
Definition MRVoxelsVolume.h:52
typename VoxelTraits< T >::ValueType ValueType
Definition MRVoxelsVolume.h:49