|
| | GKPedestrianODMatrix () |
| |
| UseRoutesMatrixType | allCentroidsHaveRoute (QVector< int > ¢roidsWithoutRoute) const |
| |
| | GKODMatrix () |
| |
| GKODMatrix | operator* (double iScale) const |
| |
| GKODMatrix | operator* (const GKODMatrix &iMatrix) const |
| |
| GKODMatrix | operator/ (const GKODMatrix &iMatrix) const |
| |
| GKODMatrix | operator+ (const GKODMatrix &iMatrix) const |
| |
| GKODMatrix & | operator+= (const GKODMatrix &iMatrix) |
| |
| GKODMatrix | operator- (const GKODMatrix &iMatrix) const |
| |
| bool | ensureMatrixData (const QUuid &documentUUID=QUuid(), bool canAskUser=true) const |
| |
| bool | requiresExternalRestore () const |
| |
| void | storeExternalMatrix () |
| |
| bool | restoreExternalMatrix () |
| |
| void | setCentroidConfiguration (GKCentroidConfiguration *) |
| |
| GKCentroidConfiguration * | getCentroidConfiguration () const |
| |
| void | setTrips (GKCentroid *from, GKCentroid *to, double trips) |
| |
| void | setTrips (GKGroup *from, GKGroup *to, double trips, GKODMatrixGroupTripSetting tripSetting=eByODPair) |
| |
| void | setTrips (uint from, uint to, double trips) |
| |
| void | addTrips (const GKCentroid *from, const GKCentroid *to, double trips) |
| |
| void | addTrips (uint from, uint to, double trips) |
| |
| void | setTripsFromList (const QList< QList< double > > &list) |
| |
| double | getTrips (GKCentroid *from, GKCentroid *to) const |
| |
| double | getInternalTrips (const GKCentroid *from, const GKCentroid *to, bool ensureMatrix) const |
| |
| double | getTrips (GKGroup *from, GKGroup *to) const |
| |
| double | getTrips (uint from, uint to) const |
| |
| double | getTripsByOrigin (GKCentroid *from) const |
| |
| double | getTripsByDestination (GKCentroid *to) const |
| |
| bool | anyTripsByOrigin (GKCentroid *from) const |
| |
| bool | anyTripsByDestination (GKCentroid *to) const |
| |
| double | getTotalTrips () const |
| |
| QList< QList< double > > | getTripsToList () const |
| |
| void | removeTrips () |
| |
| void | setTripsFromMatrix (GKODMatrix *_matrix) |
| |
| bool | hasNegativeValues () const |
| |
| void | setRoutePercentage (const GKODRoute *route, float percentage) |
| |
| float | getRoutePercentage (const GKODRoute *route) const |
| |
| void | clearRoutesPercentages () |
| |
| const QMap< const GKODRoute *, float > & | getRoutes () const |
| |
| void | setICSPPercentage (const GKCentroid *from, const GKCentroid *to, float) |
| |
| float | getICSPPercentage (const GKCentroid *from, const GKCentroid *to) |
| |
| void | clearICSPPercentage () |
| |
| bool | hasICSP () const |
| |
| void | setStoreId (const GKODMatrixStoreId &value) |
| |
| const GKODMatrixStoreId | getStoreId () const |
| |
| void | setStoreType (const GKODMatrixStoreType &value) |
| |
| const GKODMatrixStoreType | getStoreType () const |
| |
| void | setLocation (const QString &) |
| |
| const QString | getLocation () const |
| |
| void | setExtraLocationData (const QString &) |
| |
| const QString | getExtraLocationData () const |
| |
| void | setEnableStore (bool value) |
| |
| bool | getEnableStore () const |
| |
| void | compress () |
| |
| void | descompress () |
| |
| bool | isCompressed () const |
| |
| void | lerp (const GKODMatrix &m1, const GKODMatrix &m2, double f) |
| |
| void | multiply (double f) |
| |
| void | setValueToAllCells (double f, bool includingDiagonal=false) |
| |
| void | setMatrixDense () |
| |
| void | setMatrixSparse () |
| |
| void | invalidateSummary () const |
| |
| void | calculateSummary (bool canAskUser=true) const |
| |
Public Member Functions inherited from GKTrafficDemandItem |
| | GKTrafficDemandItem () |
| |
| GKProblemNet * | getProblemNet () const |
| |
| void | setProblemNet (GKProblemNet *) |
| |
| GKModeChoiceClass * | getModeChoiceClass () const |
| |
| void | setModeChoiceClass (GKModeChoiceClass *aModeChoiceClass) |
| |
| GKUserClass * | getUserClass () const |
| |
| void | setUserClass (GKUserClass *userClass) |
| |
| GKMobileAgent * | getVehicle () const |
| |
| void | setVehicle (GKMobileAgent *avehicle) |
| |
| void | setInterval (const QTime &, const GKTimeDuration &) |
| |
| void | setFrom (const QTime &) |
| |
| void | setDuration (const GKTimeDuration &) |
| |
| const QTime & | getFrom () const |
| |
| const GKTimeDuration & | getDuration () const |
| |
| bool | equivalent (const GKTrafficDemandItem &) const |
| |
| bool | equivalent (const GKUserClass *uc, const QTime &, const GKTimeDuration &) const |
| |
| QString | getNameAutomatically (bool) 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, bool temporary=false) const |
| |
| 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, unsigned int index, double *deviation=nullptr) const |
| |
| double | getDataValueInTSByID (uint attrId, unsigned int index, double *deviation=nullptr) const |
| |
| bool | hasAnyTSWithData () const |
| |
| virtual GKTimeSerie * | getDataValueTS (const GKColumn *attr) const |
| |
| GKTimeSerie * | getDataValueTSByID (uint attrId) const |
| |
| virtual void | setDataValueInTS (const GKColumn *attr, unsigned int index, double value, double deviation, GKTSDescription *aDescription=nullptr) |
| |
| virtual void | setDataValueInTS (const GKColumn *attr, unsigned int index, double value, double deviation, double lowerValue, GKTSDescription *aDescription=nullptr) |
| |
| void | setDataValueInTSByID (uint attrId, unsigned int index, double value, double deviation, GKTSDescription *aDescription=nullptr) |
| |
| void | setDataValueInExpandableTSByID (uint attrId, double value, double deviation, GKTSDescription *aDescription=nullptr) |
| |
| virtual void | setAggregatedValueInTS (const GKColumn *attr, double value, double deviation, GKTSDescription *aDescription=NULL) |
| |
| void | setAggregatedValueInTSByID (uint attrId, double value, double deviation, GKTSDescription *aDescription=NULL) |
| |
| GKTimeSerie * | createDataValueTS (const GKColumn *attr, GKTSDescription *aDescription) |
| |
| virtual void | clearDataValueTS (const GKColumn *attr) |
| |
| void | clearDataValueTSByID (uint attrId) |
| |
| 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, unsigned int index, double *deviation=NULL) const =0 |
| |
| virtual double | getDataValueInTSByID (uint attrId, unsigned int index, double *deviation=nullptr) 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 |
| |
It defines the amount of pedestrians to generate and the destination percentages for pedestrian exit centroids linked to bus stops.