Class EdgeConnectedTriangleTraversal
A framework to visit sets of edge-connected QuadEdgeTriangles in breadth-first order
Inherited Members
Namespace: NetTopologySuite.Triangulate.QuadEdge
Assembly: NetTopologySuite.dll
Syntax
public class EdgeConnectedTriangleTraversal
Methods
| Edit this page View SourceInit(QuadEdgeTriangle)
Declaration
public void Init(QuadEdgeTriangle tri)
Parameters
Type | Name | Description |
---|---|---|
QuadEdgeTriangle | tri |
Init(IEnumerable<QuadEdgeTriangle>)
Called to initialize the traversal queue with a given set of QuadEdgeTriangles
Declaration
public void Init(IEnumerable<QuadEdgeTriangle> tris)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<QuadEdgeTriangle> | tris | a collection of QuadEdgeTriangle |
VisitAll(ITraversalVisitor)
Subclasses call this method to perform the visiting process.
Declaration
public void VisitAll(ITraversalVisitor visitor)
Parameters
Type | Name | Description |
---|---|---|
ITraversalVisitor | visitor |