Module involution

Source

Structs§

DrainingInvolutionIter
EdgeData
Holds the data associated with an edge, including its Orientation and the custom data of type E.
EdgeIndex
A type-safe wrapper around a usize representing an undirected edge in the graph.
Hedge
A type-safe wrapper around a usize representing a directed half-edge.
Involution
Manages the topological relationships between half-edges in a graph.
InvolutionIter
InvolutionIterMut

Enums§

Flow
Represents the underlying, intrinsic directionality of a half-edge relative to the full edge it is part of.
HedgePair
Describes the pairing status of a half-edge, indicating whether it forms a complete edge with another half-edge, is a dangling/external edge, or is part of a “split” edge in a subgraph context.
InvolutionError
Errors that can occur during Involution operations.
InvolutiveMapping
Represents the state of a half-edge within an Involution.
Orientation
Represents the superficial or conventional orientation of an edge.
SignError
SignOrZero
Represents a sign (Plus or Minus) or zero.