Aimsun Next Scripting  24.0
Public Member Functions | Static Public Attributes | List of all members
GKSuperNodeTrajectory Class Reference
Inheritance diagram for GKSuperNodeTrajectory:
GKBezierCurve GKPolyline GKGeoObject GKObject GKBaseObject

Public Member Functions

 GKSuperNodeTrajectory ()
 
void setSuperNode (GKSuperNode *iNode)
 
GKSuperNodegetSuperNode () const
 
QVector< GKTurning * > getTurnings (const GKGenericScenario *scenario) const
 
QVector< GKSection * > getSections (const GKGenericScenario *scenario) const
 
GKSectiongetDestination () const
 
GKSectiongetOrigin () const
 
double length3D () const
 
double calculateAutomaticSpeed (const GKGenericScenario *scenario) const
 
double getSpeed () const
 
void setSpeed (double aSpeed)
 
double calculateAutomaticCapacity (const GKGenericScenario *scenario) const
 
double getCapacity () const
 
void setCapacity (double aCapacity)
 
bool active () const
 
void setActive (bool active)
 
double getAdditionalVolume () const
 
void setAdditionalVolume (double aAdditionalVolume)
 
double getUserCost () const
 
void setUserCost (double aUserCost)
 
double getUserCost2 () const
 
void setUserCost2 (double aUserCost2)
 
double getUserCost3 () const
 
void setUserCost3 (double aUserCost3)
 
GKFunctionCostgetTurnPenalty () const
 
void setTurnPenalty (GKFunctionCost *aTurnPenalty)
 
GKFunctionCostgetJunctionDelay () const
 
void setJunctionDelay (GKFunctionCost *aJunctionDelay)
 
- Public Member Functions inherited from GKBezierCurve
 GKBezierCurve ()
 
void addSegment (GKBezierCurveType type)
 
void setPoint (int s, int i, const GKPoint &p)
 
void setPoint (int i, const GKPoint &p)
 
void setCurve (const GKBezierCurve &curve)
 
void setFromSegment (const GKPoint &p1, const GKPoint &p2, GKBezierCurveType type)
 
void setFromPoints (const GKPoints &ps, GKBezierCurveType type)
 
uint getNbSegments () const
 
virtual void addCurvePointAt (int pos, const GKPoint &p)
 
virtual void removePoint (uint pos)
 
virtual bool canPointBeAdded (uint pos) const
 
GKPoints calculatePolyline (uint nbpoints=0, bool simplify=true, QVector< int > *segmentsBeginPos=NULL) const
 
bool isASegment () const
 
bool onlyContainsSegments () const
 
GKBezierCurveType getCurveType (uint pos) const
 
GKCoord length2D (uint nbpoints=0) const
 
GKCoord length3D (uint nbpoints=0) const
 
GKCoord getSegmentLength (uint pos, uint nbpoints=0) const
 
GKBezierCurve getSegment (uint pos) const
 
int getNumSegmentControlPoints (int pos) const
 
GKPoint calculateBezierPoint (float t) const
 
GKVector calculateBezierDerivative (float t) const
 
GKVector calculateBezierSecondDerivative (float t) const
 
GKCoord calculateBezierRadius (const GKPoints &p, uint nbpoints=0) const
 
GKCoord getBezierRadiusatPoint (const GKPoints &p, const GKPoint &p1, uint nbpoints=0) const
 
GKCoord MeanRadius (uint nbpoints=0) const
 
bool hit (const GKPoint &p, float epsilon) const
 
virtual void changeDirection ()
 
virtual void join (const GKPolyline *pol, bool atStart)
 
virtual void removePoints (uint nbPoints, bool atStart, int &nbSegmentsRemoved)
 
GKPoint pointAtPos (float pos) const
 
float posAtPoint (const GKPoint &p, GKCoord maxDistToCurve=0.01) const
 
int segmentAtPos (GKCoord pos, double *length=NULL) const
 
int segmentAtPosComplete (const GKPoints &points, GKCoord pos, double *retLength=NULL) const
 
uint nbParts () const
 
GKCoord angleToCurve (const GKBezierCurve &curve) const
 
virtual GKCoord getAltitude () const
 
virtual void setAltitude (GKCoord value)
 
- Public Member Functions inherited from GKPolyline
 GKPolyline ()
 
uint nbPoints () const
 
const GKPointgetPoint (uint at) const
 
void setPoint (uint at, const GKPoint &p)
 
const GKPointsgetPoints () const
 
virtual void addPoint (const GKPoint &p)
 
virtual void addPointAt (int pos, const GKPoint &p)
 
virtual void removePoint (uint pos)
 
virtual void setPoints (const GKPoints &ps)
 
virtual GKCoord length2D () const
 
virtual GKCoord length3D () const
 
virtual bool canPointBeAdded (uint pos) const
 
virtual void join (const GKPolyline *pol, bool atStart)
 
virtual void removePoints (uint nbPoints, bool atStart)
 
virtual bool canBeJoined (const GKPolyline *pol) const
 
void prepend (const GKPoints &ps)
 
void add (const GKPoints &ps)
 
void setPointSelected (uint p, bool value)
 
bool isPointSelected (uint p) const
 
void selectAllPoints ()
 
void unselectAllPoints ()
 
int getNbSelPoints () const
 
virtual void changeDirection ()
 
GKCoord getSlope (int segmentPos) const
 
GKBBox getBBox () const
 
void setPenColor (const QColor &color)
 
virtual const QColor & getPenColor () const
 
void setPenStyle (Qt::PenStyle astyle)
 
Qt::PenStyle getPenStyle () const
 
void setPenSize (float size)
 
float getPenSize () const
 
void setPenSizeUnits (GK::SizeUnits units)
 
GK::SizeUnits getPenSizeUnits () const
 
- Public Member Functions inherited from GKGeoObject
 GKGeoObject ()
 
virtual void setSelected (bool newState)
 
virtual bool isSelected () const
 
bool canBeModified () const
 
bool canBeEdited () const
 
virtual bool canBeGrouped () const
 
int getMark () const
 
void setMark (int newMark)
 
void addMark (int newMark)
 
void unmark ()
 
const QVector< int > * getMarks () const
 
uint getNumberOfMarks () const
 
GKLayergetLayer () const
 
void setLayer (GKLayer *alayer)
 
virtual void translate (const GKPoint &delta)
 
virtual void rotate (const GKPoint &center, double angle)
 
virtual void scale (const GKPoint &)
 
virtual GKCoord getAltitude () const
 
virtual void setAltitude (GKCoord value)
 
void addTopObject (GKGeoObject *)
 
QSet< GKGeoObject * > * getTopObjects () const
 
GKGeoObjectgetBottomObject () const
 
void setLabeled (bool value)
 
bool isLabeled () const
 
GKGeoContainer getContainedWay (const GKPoints &points, const GKBBox &bboxPoints) const
 
virtual GKGeoContainer doGetContainedWay (const GKBBox &myBBox, const GKPoints &points, const GKBBox &bboxPoints) const
 
GK::ConnectionType objectConnectionType (const GKGeoObject *object) const
 
QSet< GKObjectConnection * > getConnections () const
 
QSet< GKObjectConnection * > getConnections (const GKGeoObject *) const
 
bool anyConnection (const GKGeoObject *) const
 
virtual void addConnection (GKObjectConnection *)
 
virtual void removeConnection (GKObjectConnection *, GK::ObjectDeletionBehaviour)
 
virtual void changeConnectionObject (GKGeoObject *oldObject, GKGeoObject *newObject, GK::ConnectionType connectionType=GK::eConnectionUndefined)
 
virtual void removeAllConnections (GK::ObjectDeletionBehaviour)
 
virtual bool acceptConnection (GKGeoObject *object) const
 
virtual GKGeoObjectCutCmdgetCutCmd (const GKPoint &from, const GKPoint &to, bool keepConnection)
 
virtual bool exists (const GKGenericScenario *scenario) const
 
- Public Member Functions inherited from GKObject
 GKObject ()
 
 GKObject (const GKObject &o)
 
virtual void addedToCatalog ()
 
virtual void removedFromCatalog ()
 
uint getTick () const
 
virtual void increaseTick ()
 
void setTick (uint t)
 
virtual GKObjectclone (bool addItToModel=true, bool temporary=false) const
 
GKObjectcloneAsTemporary (bool addItToModel=true) const
 
GKFoldergetCreateRootFolder ()
 
GKFoldergetRootFolder () const
 
void setRootFolder (GKFolder *afolder)
 
GKFolderfindFolder (const QString &byName) const
 
QVector< GKFolder * > getParentFolders () const
 
bool isDataValueNull (const GKColumn *attr) const
 
virtual QVariant * getDataValue (const GKColumn *attr, bool *deleteit, const GKContext &context=GKContext::anyContext) const
 
QVariant * getDataValueByID (uint attrId, bool *deleteit, const GKContext &context=GKContext::anyContext) const
 
virtual void setDataValue (const GKColumn *attr, const QVariant &v)
 
void setDataValueByID (uint attrId, const QVariant &v)
 
virtual void setDataValueObject (const GKColumn *attr, const GKObject *obj)
 
void setDataValueObjectByID (uint attrId, const GKObject *obj)
 
virtual void setDataValueDouble (const GKColumn *attr, double v)
 
void setDataValueDoubleByID (uint attrId, double v)
 
virtual double getDataValueInTS (const GKColumn *attr, unsigned int index, double *deviation=nullptr) const
 
double getDataValueInTSByID (uint attrId, unsigned int index, double *deviation=nullptr) const
 
bool hasAnyTSWithData () const
 
virtual GKTimeSerie * getDataValueTS (const GKColumn *attr) const
 
GKTimeSerie * getDataValueTSByID (uint attrId) const
 
virtual void setDataValueInTS (const GKColumn *attr, unsigned int index, double value, double deviation, GKTSDescription *aDescription=nullptr)
 
virtual void setDataValueInTS (const GKColumn *attr, unsigned int index, double value, double deviation, double lowerValue, GKTSDescription *aDescription=nullptr)
 
void setDataValueInTSByID (uint attrId, unsigned int index, double value, double deviation, GKTSDescription *aDescription=nullptr)
 
void setDataValueInExpandableTSByID (uint attrId, double value, double deviation, GKTSDescription *aDescription=nullptr)
 
virtual void setAggregatedValueInTS (const GKColumn *attr, double value, double deviation, GKTSDescription *aDescription=NULL)
 
void setAggregatedValueInTSByID (uint attrId, double value, double deviation, GKTSDescription *aDescription=NULL)
 
GKTimeSerie * createDataValueTS (const GKColumn *attr, GKTSDescription *aDescription)
 
virtual void clearDataValueTS (const GKColumn *attr)
 
void clearDataValueTSByID (uint attrId)
 
virtual int getDataValueInt (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
int getDataValueIntByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
virtual double getDataValueDouble (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
double getDataValueDoubleByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
QString getDataValueString (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
QString getDataValueStringByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
virtual bool getDataValueBool (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
bool getDataValueBoolByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
virtual GKObjectgetDataValueObject (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
GKObjectgetDataValueObjectByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
QDate getDataValueDate (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
QDate getDataValueDateByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
QTime getDataValueTime (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
QTime getDataValueTimeByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
QDateTime getDataValueDateTime (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
QDateTime getDataValueDateTimeByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
GKTimeDuration getDataValueTimeDuration (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const
 
GKTimeDuration getDataValueTimeDurationByID (uint attrId, const GKContext &context=GKContext::anyContext) const
 
void removeDataValue (const GKColumn *attr)
 
void removeDataValueByID (uint attrId)
 
const QString & getDescription () const
 
void setDescription (const QString &adescription)
 
const QString & getExternalId () const
 
void setExternalId (const QString &anId)
 
virtual GKObjectDelCmdgetDelCmd ()
 
virtual GKObjectConnectionDelCmdgetDelConnectionCmd (GKObject *target)
 
virtual void nonCommandObjectRemoved (GKObject *)
 
virtual void init ()
 
virtual void setId (uint aid, GKModel *model)
 
uint getId () const
 
QUuid getUUID () const
 
virtual void setName (const QString &aname)
 
const QString & getName () const
 
QString getExtendedId (IdentifierForm form=eIdentifierDefault) const
 
QString getNameOrExtendedId (IdentifierForm form=eIdentifierDefault) const
 
virtual const QString & getTypeName () const
 
virtual QString getTypeExternalName () const
 
const GKObjectgetMaster () const
 
GKTypegetType () const
 
virtual void setType (GKType *atype)
 
bool isA (const GKType *atype) const
 
bool isA (const QString &typeName) const
 
virtual void setModel (GKModel *amodel)
 
GKModelgetModel () const
 
virtual void setLock (GKLockType atype)
 
GKLockType getLock () const
 
virtual bool canBeDeleted () const
 
virtual bool canBeModified () const
 
virtual bool canBeEdited () const
 
GKObjectStatus getStatus () const
 
virtual void setStatus (const GKObjectStatus astatus)
 
void notifyStatusChange ()
 
bool isTemporary () const
 
void setTemporary (bool value)
 
bool isExternal () const
 
void setExternal (bool value)
 
virtual void preferencesChanged ()
 
void removeColumn (GKColumn *column)
 
void resetColumn (GKColumn *column)
 
- Public Member Functions inherited from GKBaseObject
 GKBaseObject ()
 
 if (base)
 
virtual uint getId () const =0
 
virtual const QString & getTypeName () const =0
 
virtual QString getTypeExternalName () const =0
 
virtual const GKObjectgetMaster () const =0
 
virtual const QString & getName () const =0
 
virtual const QString & getExternalId () const =0
 
virtual const QString & getDescription () const =0
 
virtual GKModelgetModel () const =0
 
virtual QVariant * getDataValue (const GKColumn *attr, bool *deleteit, const GKContext &context=GKContext::anyContext) const =0
 
virtual QVariant * getDataValueByID (uint attrId, bool *deleteit, const GKContext &context=GKContext::anyContext) const =0
 
virtual double getDataValueInTS (const GKColumn *attr, unsigned int index, double *deviation=NULL) const =0
 
virtual double getDataValueInTSByID (uint attrId, unsigned int index, double *deviation=nullptr) const =0
 
virtual GKTimeSerie * getDataValueTS (const GKColumn *attr) const =0
 
virtual GKTimeSerie * getDataValueTSByID (uint attrId) const =0
 
virtual int getDataValueInt (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual int getDataValueIntByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 
virtual double getDataValueDouble (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual double getDataValueDoubleByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 
virtual QString getDataValueString (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual QString getDataValueStringByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 
virtual bool getDataValueBool (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual bool getDataValueBoolByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 
virtual GKObjectgetDataValueObject (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual GKObjectgetDataValueObjectByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 
virtual QDate getDataValueDate (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual QDate getDataValueDateByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 
virtual QTime getDataValueTime (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual QTime getDataValueTimeByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 
virtual QDateTime getDataValueDateTime (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual QDateTime getDataValueDateTimeByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 
virtual GKTimeDuration getDataValueTimeDuration (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0
 
virtual GKTimeDuration getDataValueTimeDurationByID (uint attrId, const GKContext &context=GKContext::anyContext) const =0
 

Static Public Attributes

static uint speedAtt
 
static uint capacityAtt
 
static uint activeAtt
 
static uint additionalVolumeAtt
 
static uint userDefinedCostAtt
 
static uint userDefinedCost2Att
 
static uint userDefinedCost3Att
 
static uint junctionDelayAtt
 
static uint turningPenaltyAtt
 
- Static Public Attributes inherited from GKGeoObject
static uint markAtt
 
static uint altitudeAtt
 
static uint numberOfConnectionsAtt
 
static uint layerAtt
 
- Static Public Attributes inherited from GKObject
static uint typeNameAtt
 
static uint typeExternalNameAtt
 
static uint revisedAtt
 
- Static Public Attributes inherited from GKBaseObject
Py_END_ALLOW_THREADS static End uint idAtt
 
static uint nameAtt
 
static uint externalIdAtt
 
static uint descriptionAtt
 

Additional Inherited Members

- Public Types inherited from GKBezierCurve
enum  GKBezierCurveType { eSegment = 0 , eSimpleCurve = 1 , eCurve = 2 }
 
- Public Types inherited from GKGeoObject
enum  GKGeoContainer { eNothing = 0 , ePartially = 1 , eTotally = 2 }
 
- Public Types inherited from GKObject
enum  IdentifierFormFlag {
  eIdentifierDefault , eIdentifierId , eIdentifierName , eIdentifierExternalId ,
  eIdentifierTypeExternalName , eIdentifierDescription , eIdentifierStandard , eIdentifierStandardWithType ,
  eIdentifierAll
}
 
enum  GKLockType { eNone , eModification , eDelete , eModificationDelete }
 
enum  GKObjectStatus { eNew , eSaved , eModified , eDeleted }
 
typedef QFlags< GKObject::IdentifierFormFlagIdentifierForm
 
- Public Attributes inherited from GKBaseObject
ConvertToSubClassCode Py_BEGIN_ALLOW_THREADS GKBaseObjectbase = (GKBaseObject*)sipCpp
 
 sipType = 0
 

Constructor & Destructor Documentation

◆ GKSuperNodeTrajectory()

GKSuperNodeTrajectory::GKSuperNodeTrajectory ( )

Member Function Documentation

◆ active()

bool GKSuperNodeTrajectory::active ( ) const

Get Active from SuperNodeTrajectory.

◆ calculateAutomaticCapacity()

double GKSuperNodeTrajectory::calculateAutomaticCapacity ( const GKGenericScenario scenario) const

Calculate automatic capacity weighted by distance of sections/turnings.

◆ calculateAutomaticSpeed()

double GKSuperNodeTrajectory::calculateAutomaticSpeed ( const GKGenericScenario scenario) const

Calculate automatic speed weighted by distance of sections/turnings.

◆ getAdditionalVolume()

double GKSuperNodeTrajectory::getAdditionalVolume ( ) const

Get AdditionalVolume from SuperNodeTrajectory.

◆ getCapacity()

double GKSuperNodeTrajectory::getCapacity ( ) const

Get Capacity from SuperNodeTrajectory.

◆ getDestination()

GKSection * GKSuperNodeTrajectory::getDestination ( ) const

Gets destination section.

◆ getJunctionDelay()

GKFunctionCost * GKSuperNodeTrajectory::getJunctionDelay ( ) const

Get JDF from SuperNodeTrajectory.

◆ getOrigin()

GKSection * GKSuperNodeTrajectory::getOrigin ( ) const

Gets origin section.

◆ getSections()

QVector< GKSection * > GKSuperNodeTrajectory::getSections ( const GKGenericScenario scenario) const

Gets all sections.

◆ getSpeed()

double GKSuperNodeTrajectory::getSpeed ( ) const

Get Speed in km/h from SuperNodeTrajectory.

◆ getSuperNode()

GKSuperNode * GKSuperNodeTrajectory::getSuperNode ( ) const

Gets the superNode trajectory owner.

◆ getTurnings()

QVector< GKTurning * > GKSuperNodeTrajectory::getTurnings ( const GKGenericScenario scenario) const

Gets the Trajectory through including turnings.

◆ getTurnPenalty()

GKFunctionCost * GKSuperNodeTrajectory::getTurnPenalty ( ) const

Get TPF from SuperNodeTrajectory.

◆ getUserCost()

double GKSuperNodeTrajectory::getUserCost ( ) const

Get DefinedCost from SuperNodeTrajectory.

◆ getUserCost2()

double GKSuperNodeTrajectory::getUserCost2 ( ) const

Get DefinedCost2 from SuperNodeTrajectory.

◆ getUserCost3()

double GKSuperNodeTrajectory::getUserCost3 ( ) const

Get DefinedCost3 from SuperNodeTrajectory.

◆ length3D()

double GKSuperNodeTrajectory::length3D ( ) const
virtual

Gets the 3D length of the superNode trajectory.

Reimplemented from GKPolyline.

◆ setActive()

void GKSuperNodeTrajectory::setActive ( bool  active)

Set Active from SuperNodeTrajectory.

◆ setAdditionalVolume()

void GKSuperNodeTrajectory::setAdditionalVolume ( double  aAdditionalVolume)

Set AdditionalVolume from SuperNodeTrajectory.

◆ setCapacity()

void GKSuperNodeTrajectory::setCapacity ( double  aCapacity)

Set Capacity from SuperNodeTrajectory.

◆ setJunctionDelay()

void GKSuperNodeTrajectory::setJunctionDelay ( GKFunctionCost aJunctionDelay)

Set JDF from SuperNodeTrajectory.

◆ setSpeed()

void GKSuperNodeTrajectory::setSpeed ( double  aSpeed)

Set Speed in km/h from SuperNodeTrajectory.

◆ setSuperNode()

void GKSuperNodeTrajectory::setSuperNode ( GKSuperNode iNode)

Sets the superNode trajectory owner.

◆ setTurnPenalty()

void GKSuperNodeTrajectory::setTurnPenalty ( GKFunctionCost aTurnPenalty)

Set TPF from SuperNodeTrajectory.

◆ setUserCost()

void GKSuperNodeTrajectory::setUserCost ( double  aUserCost)

Set DefinedCost from SuperNodeTrajectory.

◆ setUserCost2()

void GKSuperNodeTrajectory::setUserCost2 ( double  aUserCost2)

Set DefinedCost2 from SuperNodeTrajectory.

◆ setUserCost3()

void GKSuperNodeTrajectory::setUserCost3 ( double  aUserCost3)

Set DefinedCost3 from SuperNodeTrajectory.

Member Data Documentation

◆ activeAtt

uint GKSuperNodeTrajectory::activeAtt
static

SuperNodeTrajectory active status.

◆ additionalVolumeAtt

uint GKSuperNodeTrajectory::additionalVolumeAtt
static

SuperNodeTrajectory Additional Volume as a double.

◆ capacityAtt

uint GKSuperNodeTrajectory::capacityAtt
static

SuperNodeTrajectory capacity in PCUs/h as a double.

◆ junctionDelayAtt

uint GKSuperNodeTrajectory::junctionDelayAtt
static

SuperNodeTrajectory JDF as a GKFunctionCost.

◆ speedAtt

uint GKSuperNodeTrajectory::speedAtt
static

SuperNodeTrajectory speed in km/h as a double.

◆ turningPenaltyAtt

uint GKSuperNodeTrajectory::turningPenaltyAtt
static

SuperNodeTrajectory TPF as a GKFunctionCost.

◆ userDefinedCost2Att

uint GKSuperNodeTrajectory::userDefinedCost2Att
static

SuperNodeTrajectory User Defined Cost 2 as a double.

◆ userDefinedCost3Att

uint GKSuperNodeTrajectory::userDefinedCost3Att
static

SuperNodeTrajectory User Defined Cost 3 as a double.

◆ userDefinedCostAtt

uint GKSuperNodeTrajectory::userDefinedCostAtt
static

SuperNodeTrajectory User Defined Cost 1 as a double.

© Aimsun SLU
Aimsun ®