3#include "MRVoxelsFwd.h"
wrapper class that helps mrbind to avoid excess MRVDBFloatGrid.h includes
Definition MRFloatGrid.h:21
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:23
size_t heapBytes(const BitSet &bs)
returns the amount of memory given BitSet occupies on heap
Definition MRBitSet.h:313
float ValueType
Definition MRVoxelsVolume.h:45
Vector3f voxelSize
Definition MRVoxelsVolume.h:56
bool ValueType
Definition MRVoxelsVolume.h:33
T ValueType
Definition MRVoxelsVolume.h:39
MRVOXELS_API Expected< SimpleVolumeMinMax > functionVolumeToSimpleVolume(const FunctionVolume &volume, const ProgressCallback &callback={})
converts function volume into simple volume
size_t heapBytes() const
Definition MRVoxelsVolume.h:58
tl::expected< T, E > Expected
Definition MRExpected.h:31
T data
Definition MRVoxelsVolume.h:54
T ValueType
Definition MRVoxelsVolume.h:27
MRMESH_API double volume(const MeshTopology &topology, const VertCoords &points, const FaceBitSet *region=nullptr)
Vector3i dims
Definition MRVoxelsVolume.h:55
typename VoxelTraits< T >::ValueType ValueType
Definition MRVoxelsVolume.h:52
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
Definition MRVoxelsVolume.h:22
Definition MRVoxelsVolume.h:65
represents a box in 3D space subdivided on voxels stored in T
Definition MRVoxelsVolume.h:51