|
| | GKDynamicAdjustmentExperiment () |
| |
| qint32 | getNrIterations () const |
| |
| void | setNrIterations (qint32 iValue) |
| |
| double | getTargetR2 () const |
| |
| void | setTargetR2 (double targetR2) |
| |
| int | getDetectorCoverageThreshold () const |
| |
| void | setDetectorCoverageThreshold (int value) |
| |
| int | getGradientDescentIterations () const |
| |
| void | setGradientDescentIterations (int value) |
| |
| double | getMaxPathLength () const |
| |
| void | setMaxPathLength (double iValue) |
| |
| double | getProportionThreshold () const |
| |
| void | setProportionThreshold (double iValue) |
| |
| double | percentageToCongestion () const |
| |
| void | setPercentageToCongestion (double iValue) |
| |
| QTime | getStartTime () const |
| |
| void | setStartTime (const QTime &time) |
| |
| GKTimeDuration | getDuration () const |
| |
| void | setDuration (const GKTimeDuration &time) |
| |
| MatrixDeviation::MatrixDeviationValueType | getBoundsType () const |
| |
| void | setBoundsType (MatrixDeviation::MatrixDeviationValueType iValue) |
| |
| QMap< GKUserClass *, GKODMatrix * > | getMatrixBounds () const |
| |
| void | setMatrixBounds (const QMap< GKUserClass *, GKODMatrix * > &iValue) |
| |
| GKTrafficDemand * | getBoundsReferenceDemand () const |
| |
| void | setBoundsReferenceDemand (GKTrafficDemand *demand) |
| |
| QMap< GKUserClass *, double > | getMatrixWeights () const |
| |
| void | setMatrixWeights (const QMap< GKUserClass *, double > &iValue) |
| |
| GKTrafficDemand * | getElasticityReferenceDemand () const |
| |
| void | setElasticityReferenceDemand (GKTrafficDemand *demand) |
| |
| void | setStateThreshold (double iValue) |
| |
| | GKExperiment () |
| |
| void | addReplication (GKReplication *) |
| |
| void | removeReplication (GKReplication *) |
| |
| const GKFolder * | getReplications () const |
| |
| uint | getNbThreadsSim () const |
| |
| void | setNbThreadsSim (uint aths) |
| |
| uint | getNbMicroSimThreads () const |
| |
| void | setNbMicroSimThreads (uint aThreads) |
| |
| uint | getNbMesoSimThreads () const |
| |
| void | setNbMesoSimThreads (uint aThreads) |
| |
| uint | getNbThreadsPaths () const |
| |
| void | setNbThreadsPaths (uint aths) |
| |
| uint | getNbReplications () const |
| |
| uint | getNbResults () const |
| |
| void | setInitialStateType (GKInitialStateType atype) |
| |
| GKInitialStateType | getInitialStateType () const |
| |
| void | setWarmupTime (const GKTimeDuration &) |
| |
| GKTimeDuration | getWarmupTime () const |
| |
| GKDynamicTrafficSnapshot * | getTrafficSnapshot () const |
| |
| void | setTrafficSnapshot (GKDynamicTrafficSnapshot *snap) |
| |
| const GKArrivalType | getArrivalType () const |
| |
| void | setArrivalType (GKArrivalType) |
| |
| const GKArrivalType | getArrivalType (GKObject *) const |
| |
| void | setArrivalType (GKObject *, GKArrivalType) |
| |
| const QMap< GKObject *, GKExperiment::GKArrivalType > & | getArrivalsType () const |
| |
| void | clearArrivalsType () |
| |
| void | clearVariableReactionTimes () |
| |
| const QMap< const GKVehicle *, QVector< GKVehicleReactionTimes > > | getVariableReactionTimesMicro () const |
| |
| void | setVariableReactionTimesMicro (const GKVehicle *, const QVector< GKVehicleReactionTimes > &) |
| |
| const QMap< const GKVehicle *, QVector< GKVehicleReactionTimes > > | getVariableReactionTimesMeso () const |
| |
| void | setVariableReactionTimesMeso (const GKVehicle *, const QVector< GKVehicleReactionTimes > &) |
| |
| SimulatorEngine | getSimulatorEngine () const |
| |
| void | setSimulatorEngine (SimulatorEngine se) |
| |
| EngineMode | getEngineMode () const |
| |
| void | setEngineMode (EngineMode em) |
| |
| QString | getNameAutomatically () const |
| |
| float | getPathAssignmentResultsPercentage (GKMobileAgent *vehicle) const |
| |
| void | setPathAssignmentResultsPercentage (GKMobileAgent *vehicle, float percentage) |
| |
| float | getODRoutesPercentage (GKMobileAgent *vehicle) const |
| |
| void | setODRoutesPercentage (GKMobileAgent *vehicle, float percentage) |
| |
| float | getEnRouteForPathAssignmentResultsPercentage (GKMobileAgent *vehicle) const |
| |
| void | setEnRouteForPathAssignmentResultsPercentage (GKMobileAgent *vehicle, float percentage) |
| |
| float | getEnRouteForODRoutesPercentage (GKMobileAgent *vehicle) const |
| |
| void | setEnRouteForODRoutesPercentage (GKMobileAgent *vehicle, float percentage) |
| |
| float | getEnRouteForRouteChoicePathsPercentage (GKMobileAgent *vehicle) const |
| |
| void | setEnRouteForRouteChoicePathsPercentage (GKMobileAgent *vehicle, float percentage) |
| |
| int | getMaxPathAlternativesPerVehicle (GKMobileAgent *vehicle) const |
| |
| void | setMaxPathAlternativesPerVehicle (GKMobileAgent *vehicle, int maxPathAlternatives) |
| |
| const QVector< GKExperimentODParameters > & | getRouteChoiceODParameters () const |
| |
| void | setRouteChoiceODParameters (const QVector< GKExperimentODParameters > ¶ms) |
| |
| void | addRouteChoiceODParameter (const GKExperimentODParameters ¶ms) |
| |
| void | clearRouteChoiceODParameters () |
| |
| PathCalculationAlgorithm | getPathCalculationAlgorithm () const |
| |
| void | setPathCalculationAlgorithm (PathCalculationAlgorithm pca) |
| |
| QSet< GKGeoObject * > | getHybridMicroObjects () const |
| |
| void | setInitialSPTrees (int value) |
| |
| int | initialSPTrees () const |
| |
| void | setMaxAssignmentResultsPaths (int value) |
| |
| int | maxAssignmentResultsPaths () const |
| |
| void | setMaxODRoutesPaths (int value) |
| |
| int | maxODRoutesPaths () const |
| |
| void | setDisablePathCalculation (DisablePathCalculation value) |
| |
| GKExperiment::DisablePathCalculation | disablePathCalculation () const |
| |
| void | setBlockedODPairsMatrix (GKODMatrix *matrix) |
| |
| GKODMatrix * | blockedODPairsMatrix () const |
| |
| void | addSimulationArea (GKSimulationArea *area) |
| |
| void | removeSimulationArea (GKSimulationArea *area) |
| |
| void | clearSimulationAreas () |
| |
| const QVector< GKSimulationArea * > & | getSimulationAreas () const |
| |
| bool | usesSimulationArea (const GKSimulationArea *area) const |
| |
| uint | getHybridMicroFlags () const |
| |
| void | setHybridMicroFlags (uint microFlags) |
| |
| bool | isPolicyActive (const GKPolicy *policy) const |
| |
| bool | useProfiledRC () const |
| |
| void | setUseProfiledRC (bool value) |
| |
| QVector< int > | intervalsRC () const |
| |
| void | setIntervalsRC (const QVector< int > &intervals) |
| |
| void | setAppliedTWOPAS (bool aAppliedTWOPAS) |
| |
| bool | appliedTWOPAS () const |
| |
| void | setAppliedMFC (bool aAppliedMFC) |
| |
| bool | appliedMFC () const |
| |
| | GKGenericExperiment () |
| |
| virtual GKGenericExperimentStatus | getExecutionStatus () const |
| |
| void | setValueForVariable (const QString &variable, const QString &value) |
| |
| bool | removeVariable (const QString &variable) |
| |
| const QString & | getValueForVariable (const QString &variable) const |
| |
| const QMap< QString, QString > & | getVariables () const |
| |
| void | setVariables (const QMap< QString, QString > &newList) |
| |
| void | setScenario (GKGenericScenario *anScenario) |
| |
| GKGenericScenario * | getScenario () const |
| |
| void | setForest (BaseForest *_forest, bool _delete=true) |
| |
| const BaseForest * | getForest () const |
| |
| void | addNetworkAttributesOverride (GKNetworkAttributesOverride *ovrd, int pos=-1) |
| |
| void | removeNetworkAttributesOverride (GKNetworkAttributesOverride *ovrd) |
| |
| void | clearNetworkAttributesOverrides () |
| |
| const QVector< GKNetworkAttributesOverride * > & | getNetworkAttributesOverrides () const |
| |
| int | usesNetworkAttributesOverride (const GKNetworkAttributesOverride *ovrd) const |
| |
| void | setPreExecutionScript (GKScript *script) |
| |
| void | setPostExecutionScript (GKScript *script) |
| |
| GKScript * | getPreExecutionScript () const |
| |
| GKScript * | getPostExecutionScript () const |
| |
| QString | getOutputFile (const QString &iType) const |
| |
| void | addPolicy (GKPolicy *) |
| |
| void | removePolicy (GKPolicy *) |
| |
| void | removePolicies () |
| |
| const QVector< GKPolicy * > & | getPolicies () const |
| |
| bool | usesPolicy (GKPolicy *) const |
| |
| bool | canPolicyBeUsed (GKPolicy *) const |
| |
| const QDateTime & | getInitExecutionTime () const |
| |
| const QDateTime & | getEndExecutionTime () const |
| |
| | GKObject () |
| |
| | GKObject (const GKObject &o) |
| |
| virtual void | addedToCatalog () |
| |
| virtual void | removedFromCatalog () |
| |
| uint | getTick () const |
| |
| virtual void | increaseTick () |
| |
| void | setTick (uint t) |
| |
| virtual GKObject * | clone (bool addItToModel=true) const |
| |
| virtual GKObject * | cloneAsTemporary (bool addItToModel=true) const |
| |
| GKFolder * | getCreateRootFolder () |
| |
| GKFolder * | getRootFolder () const |
| |
| void | setRootFolder (GKFolder *afolder) |
| |
| GKFolder * | findFolder (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, GKTimeSerieIndex index, double *deviation=NULL) const |
| |
| double | getDataValueInTSByID (uint attrId, GKTimeSerieIndex index, double *deviation=NULL) const |
| |
| bool | hasAnyTSWithData () const |
| |
| virtual GKTimeSerie * | getDataValueTS (const GKColumn *attr) const |
| |
| GKTimeSerie * | getDataValueTSByID (uint attrId) const |
| |
| virtual void | setDataValueInTS (const GKColumn *attr, GKTimeSerieIndex index, double value, double deviation, GKTSDescription *aDescription=NULL, int reservedSize=0) |
| |
| virtual void | setDataValueInTS (const GKColumn *attr, GKTimeSerieIndex index, double value, double deviation, double lowerValue, GKTSDescription *aDescription=NULL, int reservedSize=0) |
| |
| virtual void | setDataValueInSingleTS (const GKColumn *attr, GKTimeSerieIndex index, double value, double deviation, GKTSDescription *aDescription) |
| |
| void | setDataValueInTSByID (uint attrId, GKTimeSerieIndex index, double value, double deviation, GKTSDescription *aDescription=NULL, int reservedSize=0) |
| |
| virtual void | setAggregatedValueInTS (const GKColumn *attr, double value, double deviation, GKTSDescription *aDescription=NULL) |
| |
| void | setAggregatedValueInTSByID (uint attrId, double value, double deviation, GKTSDescription *aDescription=NULL) |
| |
| virtual void | clearDataValueTS (const GKColumn *attr, GKTSDescription *aDescription=NULL) |
| |
| void | clearDataValueTSByID (uint attrId, GKTSDescription *aDescription=NULL) |
| |
| 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 GKObject * | getDataValueObject (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const |
| |
| GKObject * | getDataValueObjectByID (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 GKObjectDelCmd * | getDelCmd () |
| |
| virtual GKObjectConnectionDelCmd * | getDelConnectionCmd (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 GKObject * | getMaster () const |
| |
| GKType * | getType () const |
| |
| virtual void | setType (GKType *atype) |
| |
| bool | isA (const GKType *atype) const |
| |
| bool | isA (const QString &typeName) const |
| |
| virtual void | setModel (GKModel *amodel) |
| |
| GKModel * | getModel () 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) |
| |
| | GKBaseObject () |
| |
| | if (base) |
| |
| virtual uint | getId () const =0 |
| |
| virtual const QString & | getTypeName () const =0 |
| |
| virtual QString | getTypeExternalName () const =0 |
| |
| virtual const GKObject * | getMaster () const =0 |
| |
| virtual const QString & | getName () const =0 |
| |
| virtual const QString & | getExternalId () const =0 |
| |
| virtual const QString & | getDescription () const =0 |
| |
| virtual GKModel * | getModel () 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, GKTimeSerieIndex index, double *deviation=NULL) const =0 |
| |
| virtual double | getDataValueInTSByID (uint attrId, GKTimeSerieIndex index, double *deviation=NULL) 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 GKObject * | getDataValueObject (const GKColumn *attr, const GKContext &context=GKContext::anyContext) const =0 |
| |
| virtual GKObject * | getDataValueObjectByID (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 |
| |