#define MRMESH_API
Definition MRMeshFwd.h:85
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:23
UndirectedEdgeBitSet * outSharpEdges
if non-null then created sharp edges will be saved here
Definition MRSharpenMarchingCubesMesh.h:42
Vector3i dims
Marching Cubes volume dimensions.
Definition MRSharpenMarchingCubesMesh.h:37
float maxOldVertPosCorrection
Definition MRSharpenMarchingCubesMesh.h:28
float offset
relative to reference mesh
Definition MRSharpenMarchingCubesMesh.h:24
void sharpenMarchingCubesMesh(const MeshPart &ref, Mesh &vox, Vector< VoxelId, FaceId > &face2voxel, const SharpenMarchingCubesMeshSettings &settings)
float minNewVertDev
Definition MRSharpenMarchingCubesMesh.h:16
bool voxelClamp
Definition MRSharpenMarchingCubesMesh.h:35
float maxNewRank2VertDev
Definition MRSharpenMarchingCubesMesh.h:19
AffineXf3f gridToMeshXf
Definition MRSharpenMarchingCubesMesh.h:40
float maxNewRank3VertDev
Definition MRSharpenMarchingCubesMesh.h:22
int posSelIters
Definition MRSharpenMarchingCubesMesh.h:31
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
Definition MRSharpenMarchingCubesMesh.h:13