Aimsun Next Scripting
22
|
Public Member Functions | |
MacroPTAdjustmentScenarioNewCmd () | |
~MacroPTAdjustmentScenarioNewCmd () | |
void | setProblemNet (GKProblemNet *aproblemNet) |
GKObject * | createdObject () const |
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 | |
Command to create a new macro transit adjustment scenario either at the model level or inside a sub-area object
The correct way to create this command is to use the function:
from the GKModel class.
Once created, and in order to do it use the function:
from the GKCommander class.
A sample code for creating a new Macro Transit Adjustment Scenario would look like:
MacroPTAdjustmentScenarioNewCmd::MacroPTAdjustmentScenarioNewCmd | ( | ) |
MacroPTAdjustmentScenarioNewCmd::~MacroPTAdjustmentScenarioNewCmd | ( | ) |
|
virtual |
Returns the created macro transit adjustment scenario once the command has been executed.
Reimplemented from GKCommand.
|
virtual |
Do not use this function. Available just for compatibility issues.
Implements GKCommand.
void MacroPTAdjustmentScenarioNewCmd::setProblemNet | ( | GKProblemNet * | aproblemNet | ) |
Sets the sub-area (GKProblemNet object) this macro transit adjustment scenario will be created in, if any. When this function is not called, the macro transit adjustment scenario will be created for the whole model
|
virtual |
Do not use this function. Available just for compatibility issues.
Implements GKCommand.