Aimsun Next Scripting
24.0
|
Public Types | |
enum | Relation { eAnd =0 , eOr , eNot } |
enum | SectionFilterType { eFilter =0 , eScript } |
enum | Operator { eGreaterThan = 0 , eGreaterThanOrEqual , eEqual , eLessThanOrEqual , eLessThan } |
Public Member Functions | |
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 |
AnalysisFilter::AnalysisFilter | ( | ) |
const QVector< qint32 > & AnalysisFilter::getDestinationCentroids | ( | ) | const |
const QVector< qint32 > & AnalysisFilter::getEntranceSections | ( | ) | const |
const QVector< qint32 > & AnalysisFilter::getExitSections | ( | ) | const |
QVector< qint32 > AnalysisFilter::getIntervals | ( | ) | const |
const QVector< qint32 > & AnalysisFilter::getOriginCentroids | ( | ) | const |
NSPTreeData::PathType AnalysisFilter::getPathType | ( | ) | const |
SectionFilterType AnalysisFilter::getSectionFilterType | ( | ) | const |
const QVector< qint32 > & AnalysisFilter::getSections | ( | ) | const |
Relation AnalysisFilter::getSectionsRelation | ( | ) | const |
qint32 AnalysisFilter::getUserClass | ( | ) | const |
int AnalysisFilter::getVehiclesAssigned | ( | ) | const |
Operator AnalysisFilter::getVehiclesAssignedOperator | ( | ) | const |
void AnalysisFilter::setDestinationCentroids | ( | const QVector< qint32 > & | centroids | ) |
void AnalysisFilter::setEntranceSections | ( | const QVector< qint32 > & | sections | ) |
void AnalysisFilter::setExitSections | ( | const QVector< qint32 > & | sections | ) |
void AnalysisFilter::setIntervals | ( | const QVector< qint32 > & | interval | ) |
void AnalysisFilter::setOriginCentroids | ( | const QVector< qint32 > & | centroids | ) |
void AnalysisFilter::setPathType | ( | NSPTreeData::PathType | iPathType | ) |
void AnalysisFilter::setSections | ( | const QVector< qint32 > & | sections | ) |
void AnalysisFilter::setSections | ( | GKScript * | iScript | ) |
void AnalysisFilter::setSectionsRelation | ( | Relation | iRelation | ) |
void AnalysisFilter::setUserClass | ( | qint32 | vehicle | ) |
void AnalysisFilter::setVehiclesAssigned | ( | int | value | ) |
void AnalysisFilter::setVehiclesAssignedOperator | ( | Operator | iOperator | ) |