Topology

The Topology classes provide adjacency structures used in triangulations.

Classes

Name Description  
GraphSplitData  
HalfEdgeMaskValidation Static methods to inspect mask consistency properties in HalfEdgeGraph.  
HalfEdgePointerInspector HalfEdgePointerInspector has methods to check HalfEdge objects for pointer errors.  
HalfEdgePositionDetail Description of a generalized position within a graph, categorized as:  
SignedDataSummary Class to accumulate statistics about a stream of signed numbers with tag items.  
SpacePolygonTriangulation Class with static methods to triangulate various forms of possibly non-planar polygons.  
VertexNeighborhoodSortData Structure for data used when sorting outbound edges "around a node"  
XYParitySearchContext XYParitySearchContext is an internal class for callers that can feed points (without extracting to array structures)  

Enumerations

Name Description  
HalfEdgeTopo Enumeration of categorization of "where" a HalfEdgePositionDetail is sitting in the graph.  

Type Aliases

Name Description  
AnnounceVertexNeighborhoodSortData Function signature for announcing a vertex neighborhood during sorting.  

Last Updated: 06 November, 2024