My Project
|
Classes | |
class | Behavior |
Controls the behavior of the meshing software. More... | |
class | Configuration |
Configure advanced aspects of the library. More... | |
interface | IPredicates |
class | Log |
A simple logger, which logs messages to a List. More... | |
class | MeshDrawer |
class | MeshValidator |
class | NewLocation |
Find new Steiner point locations. More... | |
class | RobustPredicates |
Adaptive exact arithmetic geometric predicates. More... | |
class | TriangleLocator |
Locate triangles in a mesh. More... | |
class | TriangleNetMesh |
Mesh data structure. More... | |
class | TrianglePool |
class | TriangleSampler |
Used for triangle sampling in the TriangleLocator class. More... | |
class | UnityExtentions |
Enumerations | |
enum | VertexType { InputVertex , SegmentVertex , FreeVertex , DeadVertex , UndeadVertex } |
The type of the mesh vertex. | |
enum | NodeNumbering { None , Linear , CuthillMcKee } |
Node renumbering algorithms. | |
enum | LocateResult { InTriangle , OnEdge , OnVertex , Outside } |
Labels that signify the result of point location. More... | |
enum | InsertVertexResult { Successful , Encroaching , Violating , Duplicate } |
Labels that signify the result of vertex insertion. More... | |
enum | FindDirectionResult { Within , Leftcollinear , Rightcollinear } |
Labels that signify the result of direction finding. More... | |
Labels that signify the result of direction finding.
The result indicates that a segment connecting the two query points falls within the direction triangle, along the left edge of the direction triangle, or along the right edge of the direction triangle.
Labels that signify the result of vertex insertion.
The result indicates that the vertex was inserted with complete success, was inserted but encroaches upon a subsegment, was not inserted because it lies on a segment, or was not inserted because another vertex occupies the same location.
Labels that signify the result of point location.
The result of a search indicates that the point falls in the interior of a triangle, on an edge, on a vertex, or outside the mesh.