Aimsun Next Scripting
24.0
|
Public Member Functions | |
ForestGraph (const BaseForest &iForest) | |
qint32 | getLink (qint32 iOriginNode, qint32 iDestinationNode) const |
double | getLinkCost (qint32 linkId, qint32 userId, qint32 slice) const |
qint32 | getLinkDestination (qint32 linkId) const |
qint32 | getLinkOrigin (qint32 linkId) const |
double | getNodeCost (qint32 iUserId, qint32 nodeId) const |
bool | getNodeAllowed (qint32 iUserId, qint32 nodeId) const |
qint32 | getNodeObjectId (qint32 iNodeId) const |
qint32 | getNodeObjectIdAimsun (qint32 iNodeId) const |
qint32 | getNrLinks () const |
qint32 | getNrNodes () const |
void | calculateRoute (qint32 iOrigin, qint32 iDestination, qint32 iUserId, double iStart, GKModel *iModel) const |
ForestGraph::ForestGraph | ( | const BaseForest & | iForest | ) |
void ForestGraph::calculateRoute | ( | qint32 | iOrigin, |
qint32 | iDestination, | ||
qint32 | iUserId, | ||
double | iStart, | ||
GKModel * | iModel | ||
) | const |
qint32 ForestGraph::getLink | ( | qint32 | iOriginNode, |
qint32 | iDestinationNode | ||
) | const |
double ForestGraph::getLinkCost | ( | qint32 | linkId, |
qint32 | userId, | ||
qint32 | slice | ||
) | const |
qint32 ForestGraph::getLinkDestination | ( | qint32 | linkId | ) | const |
qint32 ForestGraph::getLinkOrigin | ( | qint32 | linkId | ) | const |
bool ForestGraph::getNodeAllowed | ( | qint32 | iUserId, |
qint32 | nodeId | ||
) | const |
double ForestGraph::getNodeCost | ( | qint32 | iUserId, |
qint32 | nodeId | ||
) | const |
qint32 ForestGraph::getNodeObjectId | ( | qint32 | iNodeId | ) | const |
qint32 ForestGraph::getNodeObjectIdAimsun | ( | qint32 | iNodeId | ) | const |
qint32 ForestGraph::getNrLinks | ( | ) | const |
qint32 ForestGraph::getNrNodes | ( | ) | const |