[−][src]Module shine_math::triangulation
Modules
traverse | |
types |
Structs
BuilderCache | |
BuilderCtx | Store temporaries for build |
Coloring | Color settings for the Trace |
Context | Context the enables/disables triangulation features and also stores the required datas |
EdgeColoring | |
FaceColoring | |
TagCtx | Store taging information |
TraceCtx | Store tracing helpers |
TriTraceMapping | Trace helper to map vertices into virtual positions |
Triangulation | Triangulation. |
VertexColoring |
Enums
TracePosition | Vertex trace visualization info |
VertexClue | Multiple way to reference a vertex in a triangulation |
Traits
Builder | |
BuilderContext | Trait to provide temporaries for trienagulation building |
Constraint | Edge constraint |
Face | A face of the triangualtion |
Factory | |
FullChecker | |
GeometryChecker | |
GeometryQuery | |
PredicatesContext | Trait to provide geometry predicates |
TagContext | Trait to provide tagging information |
TopologyChecker | |
TopologyQuery | Trait to query VertexIndex |
TraceContext | Trait to provide tracing capabilities |
TriTrace2 | |
TriTraceControl | |
Updater | |
Vertex | A vertex of the triangulation |