ProMesh User Manual  v4.3.19

Tools to resolve special geomegric intersections separately from each other. More...

Functions

void ProjectVerticesToCloseEdges (Mesh *mesh, double snap_threshold)
 Projects selected vertices to selected close edges. More...
 
void ProjectVerticesToCloseFaces (Mesh *mesh, double snap_threshold)
 Projects selected vertices to selected close faces. More...
 
void IntersectCloseEdges (Mesh *mesh, double snap_threshold)
 Performs intersections between selected close edges. More...
 
void ResolveEdgeIntersection (Mesh *mesh, double snap_threshold)
 Makes sure that all edge intersections are represented by a vertex. More...
 
void ResolveTriangleIntersections (Mesh *mesh, double snap_threshold)
 Makes sure that all triangle intersections are represented by an edge and vertices. More...
 

Detailed Description

Tools to resolve special geomegric intersections separately from each other.

Function Documentation

◆ IntersectCloseEdges()

void IntersectCloseEdges ( Mesh mesh,
double  snap_threshold 
)

Performs intersections between selected close edges.

◆ ProjectVerticesToCloseEdges()

void ProjectVerticesToCloseEdges ( Mesh mesh,
double  snap_threshold 
)

Projects selected vertices to selected close edges.

◆ ProjectVerticesToCloseFaces()

void ProjectVerticesToCloseFaces ( Mesh mesh,
double  snap_threshold 
)

Projects selected vertices to selected close faces.

◆ ResolveEdgeIntersection()

void ResolveEdgeIntersection ( Mesh mesh,
double  snap_threshold 
)

Makes sure that all edge intersections are represented by a vertex.

◆ ResolveTriangleIntersections()

void ResolveTriangleIntersections ( Mesh mesh,
double  snap_threshold 
)

Makes sure that all triangle intersections are represented by an edge and vertices.