Aimsun Next Scripting
22
|
Public Member Functions | |
void | setLoopParams (const FourStepLoopParams &loopParams) |
FourStepLoopParams | getLoopParams () const |
const FourStepLoopOutputs & | getLoopOutputs () const |
QVector< NodeCompute * > | getNodesInLoop () const |
![]() | |
FourStepsExperiment * | getFourStepsExperiment () const |
QString | getName () const |
qint32 | getId () const |
QUuid | getUuid () const |
GKObject * | getTarget () |
void | setOutputObjects (const QString &slotId, const QVector< GKObject * > &objects) |
QVector< NodeOutputElement > | getSlotInputElements (const QString &slotId) const |
QVector< NodeOutputElement > | getSlotOutputElements (const QString &slotId) const |
QVector< GKObject * > | getInputObjects (const QString &slotId) const |
QVector< GKObject * > | getOutputObjects (const QString &slotId) const |
virtual bool | areConnectionsCompatible ()=0 |
virtual bool | execute (QString taskId)=0 |
virtual QVector< GKObject * > | candidates () const =0 |
virtual void | predictOutputs (const NodeSlot *iSlot=nullptr) const =0 |
virtual NodeOutput | getOutputList (const NodeSlot *iSlot)=0 |
QVector< NodeSlot * > | getInputSlots () const |
QVector< NodeSlot * > | getOutputSlots () const |
const FourStepLoopOutputs & FourStepLoop::getLoopOutputs | ( | ) | const |
Gets the current FourStepLoopOutputs associated.
FourStepLoopParams FourStepLoop::getLoopParams | ( | ) | const |
Gets the FourStepLoopParams
QVector< NodeCompute * > FourStepLoop::getNodesInLoop | ( | ) | const |
Get the nodes considered inside the FourStepLoop
void FourStepLoop::setLoopParams | ( | const FourStepLoopParams & | loopParams | ) |
Sets the FourStepLoopParams