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 |
![]() | |
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 | |
![]() | |
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.