Class EdgeConnectedTriangleTraversal



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