#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:80
 
Definition MRCameraOrientationPlugin.h:8
 
GeodesicPathApprox
the algorithm to compute approximately geodesic path
Definition MREnums.h:76
 
@ DijkstraBiDir
compute edge-only path by building it from start and end simultaneously
 
@ FastMarching
use Fast Marching algorithm
 
@ DijkstraAStar
compute edge-only path using A*-search algorithm
 
ColoringType
Definition MREnums.h:56
 
@ LinesColorMap
Use different color (taken from faces colormap) for each line (primitive for object lines)
 
@ VertsColorMap
Use different color (taken from verts colormap) for each vertex.
 
@ SolidColor
Use one color for whole object.
 
@ FacesColorMap
Use different color (taken from faces colormap) for each face (primitive for object mesh)
 
@ PrimitivesColorMap
Use different color (taken from faces colormap) for each primitive.
 
EdgeWeights
determines the weight of each edge in applications like Laplacian
Definition MREnums.h:20
 
@ Cotan
edge weight depends on local geometry and uses cotangent values
 
OffsetMode
Definition MREnums.h:47
 
@ Sharpening
create mesh using standard marching cubes with additional sharpening implemented in MeshLib
 
@ Smooth
create mesh using dual marching cubes from OpenVDB library
 
@ Standard
create mesh using standard marching cubes implemented in MeshLib
 
MRMESH_API const char * asString(ColoringType ct)
returns string representation of enum values
 
VertexMass
determines the weight or mass of each vertex in applications like Laplacian
Definition MREnums.h:10
 
@ NeiArea
vertex mass depends on local geometry and proportional to the area of first-ring triangles
 
@ Unit
all vertices have same mass=1
 
Processing
typically returned from callbacks to control the behavior of main algorithm
Definition MREnums.h:33
 
OrientNormals
the method how to choose between two opposite normal orientations
Definition MREnums.h:40
 
UseAABBTree
Definition MREnums.h:68
 
@ YesIfAlreadyConstructed