public interface LogicalSubPath extends LogicalLightSubPath
| Modifier and Type | Method and Description |
|---|---|
LogicalSubPath |
append(LogicalSubPath subPath)
Appends a subpath to this subpath.
|
java.lang.Object |
clone()
Support cloneable
|
CategorizedUserData |
getCategorizedUserData()
Returns categorized user data.
|
double[] |
getCostsToNode(int nodeIndex)
Returns the cumulative costs from the start point to the input node.
|
LogicalPath |
getReferencePath()
Returns the path containing the subpath.
|
UserData |
getUserData(int category)
Returns user data for the specified category.
|
void |
setCategorizedUserData(CategorizedUserData userData)
Sets categorized user data.
|
void |
setUserData(int category, UserData userData)
Sets user data for the specified category.
|
getCost, getCosts, getEndLinkIndex, getEndPercentage, getReferenceLightPath, getStartLinkIndex, getStartPercentage, isFullPath, reverse, setCosts, setEndLinkIndex, setEndPercentage, setReferenceLightPath, setStartLinkIndex, setStartPercentageLogicalPath getReferencePath()
double[] getCostsToNode(int nodeIndex)
nodeIndex -LogicalSubPath append(LogicalSubPath subPath) throws LODNetworkException
subPath -LODNetworkExceptionCategorizedUserData getCategorizedUserData()
void setCategorizedUserData(CategorizedUserData userData)
userData -UserData getUserData(int category)
void setUserData(int category,
UserData userData)
userData -
java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException