|
Aimsun Next Scripting
24.0
|
Public Member Functions | |
| PTForestFilter () | |
| void | setLines (const QVector< qint32 > &iLines) |
| void | setLinesRelation (const Relation &aLinesRelation) |
| const QVector< qint32 > & | getLines () const |
| Relation | getLinesRelation () const |
Public Member Functions inherited from AnalysisFilter | |
| AnalysisFilter () | |
| void | setIntervals (const QVector< qint32 > &interval) |
| void | setUserClass (qint32 vehicle) |
| void | setOriginCentroids (const QVector< qint32 > ¢roids) |
| void | setDestinationCentroids (const QVector< qint32 > ¢roids) |
| void | setSections (const QVector< qint32 > §ions) |
| void | setSections (GKScript *iScript) |
| void | setSectionsRelation (Relation iRelation) |
| void | setEntranceSections (const QVector< qint32 > §ions) |
| void | setExitSections (const QVector< qint32 > §ions) |
| void | setVehiclesAssigned (int value) |
| void | setVehiclesAssignedOperator (Operator iOperator) |
| void | setPathType (NSPTreeData::PathType iPathType) |
| QVector< qint32 > | getIntervals () const |
| qint32 | getUserClass () const |
| const QVector< qint32 > & | getOriginCentroids () const |
| const QVector< qint32 > & | getDestinationCentroids () const |
| const QVector< qint32 > & | getSections () const |
| Relation | getSectionsRelation () const |
| SectionFilterType | getSectionFilterType () const |
| const QVector< qint32 > & | getEntranceSections () const |
| const QVector< qint32 > & | getExitSections () const |
| int | getVehiclesAssigned () const |
| Operator | getVehiclesAssignedOperator () const |
| NSPTreeData::PathType | getPathType () const |
Additional Inherited Members | |
Public Types inherited from AnalysisFilter | |
| enum | Relation { eAnd =0 , eOr , eNot } |
| enum | SectionFilterType { eFilter =0 , eScript } |
| enum | Operator { eGreaterThan = 0 , eGreaterThanOrEqual , eEqual , eLessThanOrEqual , eLessThan } |
This class provides the a filter to be applied in calculations with the PTForest
| PTForestFilter::PTForestFilter | ( | ) |
| const QVector< qint32 > & PTForestFilter::getLines | ( | ) | const |
Gets the lines the paths must cross ( depending on the relation type selected ) to be accepted by the filter.
| Relation PTForestFilter::getLinesRelation | ( | ) | const |
| void PTForestFilter::setLines | ( | const QVector< qint32 > & | iLines | ) |
Sets the lines ids the paths must cross ( depending on the relation type selected ) to be accepted by the filter.
| void PTForestFilter::setLinesRelation | ( | const Relation & | aLinesRelation | ) |
Sets the relation between the specified lines.
1.9.4