Aimsun Next Scripting: ModalSplitTripMatricesUtil Class Reference
Aimsun Next Scripting  22
Public Member Functions | Public Attributes | List of all members
ModalSplitTripMatricesUtil Class Reference

Public Member Functions

 ModalSplitTripMatricesUtil ()
 
int nbTripMatrices () const
 
int nbUsedTripMatrices () const
 
QList< const GKODMatrix * > tripMatrices () const
 
sipCpp tripMatrices ([&matrices](const GKODMatrix *matrix){ matrices->push_back(matrix);})
 
End QList< const GKODMatrix * > usedTripMatrices () const
 
sipCpp usedTripMatrices ([&matrices](const GKODMatrix *matrix){ matrices->push_back(matrix);})
 
End GKLandUseModesUtil tripMatrixData (const GKODMatrix *matrix) const
 
QList< GKLandUseModesUtiltripMatricesData () const
 
void setTripMatrix (const GKLandUseModesUtil &iTripMatrixData)
 
void setTripMatrices (const QVector< GKLandUseModesUtil > &iTripMatrices)
 
void setUsedTripMatrices (const QVector< GKODMatrix * > &iUsedTripMatrices)
 
QList< GKTransportationMode * > modes () const
 
sipCpp transportationModes ([&modes](const GKTransportationMode *mode){ modes->push_back(const_cast< GKTransportationMode * >(mode));})
 
End int nbCurrentMacroComponentColumns () const
 
void setCurrentMacroComponents (const QVector< const GKFunctionComponent * > &iCurrentMacroComponents)
 

Public Attributes

MethodCode QList< const GKODMatrix * > * matrices = new QList<const GKODMatrix*>()
 
 sipRes = matrices
 
MethodCode QList< GKTransportationMode * > * modes = new QList<GKTransportationMode*>()
 

Constructor & Destructor Documentation

◆ ModalSplitTripMatricesUtil()

ModalSplitTripMatricesUtil::ModalSplitTripMatricesUtil ( )

Member Function Documentation

◆ modes()

QList< GKTransportationMode * > ModalSplitTripMatricesUtil::modes ( ) const

◆ nbCurrentMacroComponentColumns()

End int ModalSplitTripMatricesUtil::nbCurrentMacroComponentColumns ( ) const

◆ nbTripMatrices()

int ModalSplitTripMatricesUtil::nbTripMatrices ( ) const

◆ nbUsedTripMatrices()

int ModalSplitTripMatricesUtil::nbUsedTripMatrices ( ) const

◆ setCurrentMacroComponents()

void ModalSplitTripMatricesUtil::setCurrentMacroComponents ( const QVector< const GKFunctionComponent * > &  iCurrentMacroComponents)

◆ setTripMatrices()

void ModalSplitTripMatricesUtil::setTripMatrices ( const QVector< GKLandUseModesUtil > &  iTripMatrices)

◆ setTripMatrix()

void ModalSplitTripMatricesUtil::setTripMatrix ( const GKLandUseModesUtil iTripMatrixData)

◆ setUsedTripMatrices()

void ModalSplitTripMatricesUtil::setUsedTripMatrices ( const QVector< GKODMatrix * > &  iUsedTripMatrices)

◆ transportationModes()

sipCpp ModalSplitTripMatricesUtil::transportationModes ( [&modes] (const GKTransportationMode *mode){ modes->push_back(const_cast< GKTransportationMode * >(mode));}  )

References modes.

◆ tripMatrices() [1/2]

QList< const GKODMatrix * > ModalSplitTripMatricesUtil::tripMatrices ( ) const

◆ tripMatrices() [2/2]

sipCpp ModalSplitTripMatricesUtil::tripMatrices ( [&matrices] (const GKODMatrix *matrix){ matrices->push_back(matrix);}  )

References matrices.

◆ tripMatricesData()

QList< GKLandUseModesUtil > ModalSplitTripMatricesUtil::tripMatricesData ( ) const

◆ tripMatrixData()

End GKLandUseModesUtil ModalSplitTripMatricesUtil::tripMatrixData ( const GKODMatrix matrix) const

◆ usedTripMatrices() [1/2]

End QList< const GKODMatrix * > ModalSplitTripMatricesUtil::usedTripMatrices ( ) const

◆ usedTripMatrices() [2/2]

sipCpp ModalSplitTripMatricesUtil::usedTripMatrices ( [&matrices] (const GKODMatrix *matrix){ matrices->push_back(matrix);}  )

References matrices.

Member Data Documentation

◆ matrices

MethodCode QList< const GKODMatrix * > * ModalSplitTripMatricesUtil::matrices = new QList<const GKODMatrix*>()

Referenced by tripMatrices(), and usedTripMatrices().

◆ modes

MethodCode QList<GKTransportationMode*>* ModalSplitTripMatricesUtil::modes = new QList<GKTransportationMode*>()

Referenced by transportationModes().

◆ sipRes

ModalSplitTripMatricesUtil::sipRes = matrices

© Aimsun SLU
Aimsun ®