API Reference > geometry-core > Topology > HalfEdgePointerInspector HalfEdgePointerInspector Class HalfEdgePointerInspector has methods to check HalfEdge objects for pointer errors. For a one-step test of the whole graph, Methods Name Description clearCounts(): void Clear all counts inspectHalfEdge(he: ): void Inspect a single half edge. inspectHalfEdges(graph: ): void inspect all half edges of graph. inspectGraph(graph: , expectAllMates: boolean): boolean Static Inspect a graph's pointer properties. Properties Name Type Description isValidClosedHalfEdgeGraph Accessor ReadOnly boolean Return true if all pointer pairings are correct for a complete half edge graph: isValidHalfEdgeGraphAllowRaggedBoundary Accessor ReadOnly boolean Return true if all counts are correct for a half edge graph that has complete pairings: numFSFPError number numMatePairError number numTested number numUndefinedEdgeMate number numUndefinedFP number numUndefinedFS number numWithMatchedEdgeMate number Defined in core/geometry/src/topology/HalfEdgeGraphValidation.ts Line 15 Last Updated: 13 June, 2024