Aimsun Next Scripting
22
|
Public Member Functions | |
GKControllerPedestrianWalk () | |
GKControllerPedestrianWalk (GKControllerPedestrianWalk *pw) | |
uint | getId () const |
void | setId (uint aid) |
uint | getSignalGroupId () const |
void | setSignalGroupId (uint aid) |
void | addPedestrianCrossing (const GKPedestrianCrossing *pc) |
void | removePedestrianCrossing (const GKPedestrianCrossing *pc) |
void | clearPedestrianCrossings () |
bool | uses (const GKPedestrianCrossing *pc) const |
It contains N pedestrian crossings from the same junction.
GKControllerPedestrianWalk::GKControllerPedestrianWalk | ( | ) |
GKControllerPedestrianWalk::GKControllerPedestrianWalk | ( | GKControllerPedestrianWalk * | pw | ) |
void GKControllerPedestrianWalk::addPedestrianCrossing | ( | const GKPedestrianCrossing * | pc | ) |
Adds a pedestrian crossing to this controller pedestrian walk.
void GKControllerPedestrianWalk::clearPedestrianCrossings | ( | ) |
Removes all the pedestrian crossings from this controller pedestrian walk.
uint GKControllerPedestrianWalk::getId | ( | ) | const |
The unique id (in a controller) of this controller pedestrian walk, that is the push-button id.
uint GKControllerPedestrianWalk::getSignalGroupId | ( | ) | const |
The ID of the signal group related to this controller pedestrian walk, that is the external signal group id defined in the controller.
void GKControllerPedestrianWalk::removePedestrianCrossing | ( | const GKPedestrianCrossing * | pc | ) |
Removes a pedestrian crossing from this controller pedestrian walk.
void GKControllerPedestrianWalk::setId | ( | uint | aid | ) |
The unique id (in a controller) of this controller pedestrian walk, that is the push-button id.
void GKControllerPedestrianWalk::setSignalGroupId | ( | uint | aid | ) |
The ID of the signal group related to this controller pedestrian walk, that is the external signal group id defined in the controller.
bool GKControllerPedestrianWalk::uses | ( | const GKPedestrianCrossing * | pc | ) | const |
Returns all the pedestrian crossings in this controller pedestrian walk.
Returns true is this object uses the pedestrian crossing "pc".