[][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