endrov.typeNetwork
Class NetworkTracerInterface

java.lang.Object
  extended by endrov.typeNetwork.NetworkTracerInterface
Direct Known Subclasses:
NetworkTracerSemiauto

public abstract class NetworkTracerInterface
extends java.lang.Object


Constructor Summary
NetworkTracerInterface()
           
 
Method Summary
abstract  java.util.List<Vector3i> findPathTo(int x, int y, int z)
           
abstract  void preprocess(ProgressHandle progh, EvStack stack, java.util.Collection<Vector3i> startingPoints)
           
static java.util.Collection<Vector3i> startingPointsFromFrame(EvStack stack, Network.NetworkFrame frame)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkTracerInterface

public NetworkTracerInterface()
Method Detail

startingPointsFromFrame

public static java.util.Collection<Vector3i> startingPointsFromFrame(EvStack stack,
                                                                     Network.NetworkFrame frame)

preprocess

public abstract void preprocess(ProgressHandle progh,
                                EvStack stack,
                                java.util.Collection<Vector3i> startingPoints)

findPathTo

public abstract java.util.List<Vector3i> findPathTo(int x,
                                                    int y,
                                                    int z)