Class DFSRecursiveVisitor

java.lang.Object
com.fastasyncworldedit.core.function.visitor.DFSVisitor
com.fastasyncworldedit.core.function.visitor.DFSRecursiveVisitor
All Implemented Interfaces:
Operation

public class DFSRecursiveVisitor extends DFSVisitor
An implementation of an BreadthFirstSearch that uses a mask to determine where a block should be visited.
  • Constructor Details

    • DFSRecursiveVisitor

      public DFSRecursiveVisitor(Mask mask, RegionFunction function)
    • DFSRecursiveVisitor

      public DFSRecursiveVisitor(Mask mask, RegionFunction function, int maxDepth, int maxBranching)
      Create a new recursive visitor.
      Parameters:
      mask - the mask
      function - the function
  • Method Details