Class ThreadPathFinder

java.lang.Object
org.noise_planet.noisemodelling.pathfinder.ThreadPathFinder
All Implemented Interfaces:
Callable<Boolean>

public final class ThreadPathFinder extends Object implements Callable<Boolean>
A Thread class to evaluate all receivers cut planes. Return true if the computation is done without issues
  • Constructor Details

    • ThreadPathFinder

      public ThreadPathFinder(ConcurrentLinkedDeque<Integer> receivers, PathFinder propagationProcess, org.h2gis.api.ProgressVisitor visitor, CutPlaneVisitor dataOut, Scene data)
      Create the ThreadPathFinder constructor
      Parameters:
      receivers - Receivers to process, this queue will be consumed by this instance
      propagationProcess - Propagation process instance
      visitor - Keep track of the computation progress and cancellation
      dataOut - Output data instance
      data - Input data
  • Method Details