Class EdgeConnectedTriangleTraversal
- java.lang.Object
-
- org.locationtech.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal
-
public class EdgeConnectedTriangleTraversal extends java.lang.Object
A framework to visit sets of edge-connectedQuadEdgeTriangle
s in breadth-first order- Version:
- 1.0
- Author:
- Martin Davis
-
-
Constructor Summary
Constructors Constructor Description EdgeConnectedTriangleTraversal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(java.util.Collection tris)
Called to initialize the traversal queue with a given set ofQuadEdgeTriangle
svoid
init(QuadEdgeTriangle tri)
void
visitAll(TraversalVisitor visitor)
Subclasses call this method to perform the visiting process.
-
-
-
Method Detail
-
init
public void init(QuadEdgeTriangle tri)
-
init
public void init(java.util.Collection tris)
Called to initialize the traversal queue with a given set ofQuadEdgeTriangle
s- Parameters:
tris
- a collection of QuadEdgeTriangle
-
visitAll
public void visitAll(TraversalVisitor visitor)
Subclasses call this method to perform the visiting process.
-
-