Class EdgeConnectedTriangleTraversal


  • public class EdgeConnectedTriangleTraversal
    extends 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​(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.