[−][src]Module plexus::geometry
Geometric traits and primitives.
These traits are used to support geometric operations in generators and graphs. Implementing these traits implicitly implements internal traits, which in turn enable geometric features.
To use types as geometry in a MeshGraph
only requires implementing the
Geometry
trait. Implementing operations like Cross
and Normalize
for
the Vertex
attribute enables geometric features like extrusion,
centroids, midpoints, etc.
Modules
alias | |
compose | Higher order geometric traits. |
convert | |
ops | |
query |
Structs
Duplet | Homogeneous duplet. |
Ray | |
Triplet | Homogeneous triplet. |
Traits
Geometry | Graph geometry. |
Space |
Functions
lerp |