Class EdgeConnectedTriangleTraversal


  • public class EdgeConnectedTriangleTraversal
    extends java.lang.Object
    A framework to visit sets of edge-connected QuadEdgeTriangles in breadth-first order
    Version:
    1.0
    Author:
    Martin Davis
    • Constructor Detail

      • EdgeConnectedTriangleTraversal

        public EdgeConnectedTriangleTraversal()
    • Method Detail

      • init

        public void init​(java.util.Collection tris)
        Called to initialize the traversal queue with a given set of QuadEdgeTriangles
        Parameters:
        tris - a collection of QuadEdgeTriangle
      • visitAll

        public void visitAll​(TraversalVisitor visitor)
        Subclasses call this method to perform the visiting process.