Aimsun Next Scripting
24.0
|
Public Member Functions | |
GKSectionChangeNbLanesCmd () | |
~GKSectionChangeNbLanesCmd () | |
void | setData (GKSection *sec, uint nblanes, int oneLane=-1) |
![]() | |
GKSectionChangeGeoCmd () | |
GKSection * | getSection () const |
void | setSection (GKSection *asection) |
void | setLeftLaneCreated (bool value) |
void | setLeftLaneRemoved (bool value) |
void | doit () |
void | undoit () |
![]() | |
if (base) | |
Py_END_ALLOW_THREADS End | GKCommand () |
void | setName (const QString &) |
const QString & | getName () const |
void | setModel (GKModel *) |
GKModel * | getModel () const |
virtual GKCommandReport * | init (GKModel *) |
virtual bool | isEqual (GKCommand *) const |
virtual void | merge (GKCommand *) |
virtual void | doit ()=0 |
virtual void | undoit ()=0 |
void | setUndoable (bool) |
bool | isUndoable () const |
bool | isDone () const |
virtual void | setDone (bool) |
virtual void | commandToBeDone () |
virtual void | commandDone () |
virtual void | commandToBeUndone () |
virtual void | commandUndone () |
virtual GKObject * | createdObject () const |
virtual bool | createdObjectRequiresEdition () const |
virtual QVector< int > | getTargets () const |
Additional Inherited Members | |
![]() | |
ConvertToSubClassCode Py_BEGIN_ALLOW_THREADS GKCommand * | base = (GKCommand*)sipCpp |
sipType = 0 | |
GKSectionChangeNbLanesCmd::GKSectionChangeNbLanesCmd | ( | ) |
GKSectionChangeNbLanesCmd::~GKSectionChangeNbLanesCmd | ( | ) |
void GKSectionChangeNbLanesCmd::setData | ( | GKSection * | sec, |
uint | nblanes, | ||
int | oneLane = -1 |
||
) |
Sets the section to be affected by the command, the new number of lanes and optionally, the lane to be removed can be specified (if not, a middle lane will be removed and when not possible the right side lane will be removed)