34 Vector3i dimensionsCache_;
35 VoxelBitSet occupiedVoxelsCache_;
37 std::vector<Box3f> nestedBoxesCache_;
38 std::vector<BoxNestingCorner> addBoxCornersCache_;
#define MRVOXELS_API
see explanation in MRMesh/MRMeshFwd.h
Definition MRVoxelsFwd.h:14
#define MRVOXELS_CLASS
Definition MRVoxelsFwd.h:18
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:23
tl::expected< T, E > Expected
Definition MRExpected.h:31
Expected< Vector< NestingResult, ObjId > > nestMeshes(const Vector< MeshXf, ObjId > &meshes, const BoxNestingOptions &options, const std::vector< OutEdge > *densificationSequence=nullptr)
SequentialNester(const NestingBaseParams ¶ms, float voxelSize)
if voxelSize > 0 peform densification on each addition
Expected< NestingResult > nestMesh(const MeshXf &meshXf, const BoxNestingOptions &options, const std::vector< OutEdge > *densificationSequence=nullptr)
Definition MRNesting3mfExport.h:20
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
Definition MRBoxNesting.h:47
Definition MRNestingStructures.h:25
Definition MRNestingStructures.h:33
Definition MRTetrisNesting.h:20