Enum TriEdgeDirection
Identifies which of the three sides of a downward triangle an edge belongs to in a TriEdgeCoord.
Namespace: Scylla.Core.Structures
Assembly: ScyllaCore.dll
Syntax
public enum TriEdgeDirection
Remarks
In the canonical edge representation the anchor is always a downward triangle (A + B + C = 1). Each direction names the lane axis whose boundary the edge lies on, and implicitly identifies which upward neighbor shares that edge.
The three directions together cover all edges of any triangle. For a downward
triangle at (a, b, c), the values map to upward neighbors as follows:
Fields
| Name | Description |
|---|---|
| A | The edge that lies along the A lane axis boundary.
The A-edge of downward triangle |
| B | The edge that lies along the B lane axis boundary.
The B-edge of downward triangle |
| C | The edge that lies along the C lane axis boundary.
The C-edge of downward triangle |