endrov.typeNetwork
Class NetworkTracerSemiauto

java.lang.Object
  extended by endrov.typeNetwork.NetworkTracerInterface
      extended by endrov.typeNetwork.NetworkTracerSemiauto

public class NetworkTracerSemiauto
extends NetworkTracerInterface


Field Summary
static NetworkTracerFactory factory
           
 
Constructor Summary
NetworkTracerSemiauto()
           
 
Method Summary
 java.util.List<Vector3i> findPathTo(int x, int y, int z)
          Find the least-cost path to the given point
 double[][] getCost(EvStack stack)
           
 void preprocess(ProgressHandle progh, EvStack stack, java.util.Collection<Vector3i> startingPoints)
           
 
Methods inherited from class endrov.typeNetwork.NetworkTracerInterface
startingPointsFromFrame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

public static NetworkTracerFactory factory
Constructor Detail

NetworkTracerSemiauto

public NetworkTracerSemiauto()
Method Detail

getCost

public double[][] getCost(EvStack stack)

preprocess

public void preprocess(ProgressHandle progh,
                       EvStack stack,
                       java.util.Collection<Vector3i> startingPoints)
Specified by:
preprocess in class NetworkTracerInterface

findPathTo

public java.util.List<Vector3i> findPathTo(int x,
                                           int y,
                                           int z)
Find the least-cost path to the given point

Specified by:
findPathTo in class NetworkTracerInterface