Class EdgeConnectedTriangleTraversal



  • public class EdgeConnectedTriangleTraversal
    extends java.lang.Object
    A framework to visit sets of edge-connected QuadEdgeTriangles in breadth-first order
    • 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.