drasys.or.graph.tw
Interface TimeWindowPropertiesI

All Known Implementing Classes:
TimeWindowPropertiesAdapter

public interface TimeWindowPropertiesI
extends PropertiesI

The interface used by algorithms to obtain vertex properties.


Method Summary
 double[] getServiceTime(VertexI vertex)
          Returns the time needed to service the vertex.
 double[] getTimeWindowEnd(VertexI vertex)
          Returns the end of the service windows for the vertex.
 double[] getTimeWindowStart(VertexI vertex)
          Returns the start of the service windows for the vertex.
 
Methods inherited from interface drasys.or.graph.PropertiesI
getConnectionCost, getConnectionTime, isConnectionRestricted
 
Methods inherited from interface drasys.or.graph.VertexPropertiesI
getVertexCost, getVertexDemand, getVertexTime, isVertexRestricted
 
Methods inherited from interface drasys.or.graph.EdgePropertiesI
getEdgeCost, getEdgeDistance, getEdgeTime, isEdgeRestricted, isSymmetric
 

Method Detail

getServiceTime

public double[] getServiceTime(VertexI vertex)
Returns the time needed to service the vertex.

getTimeWindowStart

public double[] getTimeWindowStart(VertexI vertex)
Returns the start of the service windows for the vertex.

getTimeWindowEnd

public double[] getTimeWindowEnd(VertexI vertex)
Returns the end of the service windows for the vertex.


Copyright(C)1997-2000 by DRA Systems all rights reserved. OpsResearch.com