public interface SubPath
extends java.lang.Cloneable, java.io.Serializable, java.lang.Comparable
Modifier and Type | Method and Description |
---|---|
void |
computeGeometry(double tolerance) |
double |
getCost() |
double |
getDuration() |
int |
getEndLinkIndex() |
double |
getEndPercentage() |
JGeometry |
getGeometry() |
int |
getID() |
java.lang.String |
getName() |
Path |
getReferencePath() |
int |
getStartLinkIndex() |
double |
getStartPercentage() |
java.lang.String |
getType() |
java.lang.Object |
getUserData() |
java.lang.Object |
getUserData(java.lang.String name) |
boolean |
isActive() |
boolean |
isFullPath() |
boolean |
isTemporary() |
boolean |
isValid() |
void |
setEndLinkIndex(int index) |
void |
setEndPercentage(double percentage) |
void |
setID(int id) |
void |
setName(java.lang.String name) |
void |
setReferencePath(Path path) |
void |
setStartLinkIndex(int index) |
void |
setStartPercentage(double percentage) |
void |
setType(java.lang.String type) |
void |
setUserData(java.lang.Object userData) |
void |
setUserData(java.lang.String name, java.lang.Object data) |
void setReferencePath(Path path)
Path getReferencePath()
void setStartPercentage(double percentage)
void setStartLinkIndex(int index)
int getStartLinkIndex()
double getStartPercentage()
void setEndLinkIndex(int index)
int getEndLinkIndex()
void setEndPercentage(double percentage)
double getEndPercentage()
double getCost()
double getDuration()
void computeGeometry(double tolerance) throws NetworkDataException
NetworkDataException
JGeometry getGeometry()
boolean isFullPath()
boolean isValid()
int getID()
java.lang.String getName()
java.lang.String getType()
void setID(int id)
void setName(java.lang.String name)
void setType(java.lang.String type)
boolean isActive()
boolean isTemporary()
java.lang.Object getUserData()
void setUserData(java.lang.Object userData)
void setUserData(java.lang.String name, java.lang.Object data)
java.lang.Object getUserData(java.lang.String name)