Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEVehicleTypeDialog::CarFollowingModelParameters Class Reference

class for CarFollowingModel More...

#include <GNEVehicleTypeDialog.h>

Inheritance diagram for GNEVehicleTypeDialog::CarFollowingModelParameters:
[legend]
Collaboration diagram for GNEVehicleTypeDialog::CarFollowingModelParameters:
[legend]

Data Structures

class  CarFollowingModelRow
 class used for represent rows with Car Following Model parameters More...

Public Member Functions

 CarFollowingModelParameters (GNEVehicleTypeDialog *vehicleTypeDialog, FXHorizontalFrame *column)
 FOX-declaration.
void refreshCFMFields ()
 refresh Car Following Model Fields
void updateValues ()
 update values
FOX-callbacks

@event called after change a CFM variable

long onCmdSetVariable (FXObject *, FXSelector, void *)

Private Attributes

CarFollowingModelRow * myAccelRow
 Row for Accel.
CarFollowingModelRow * myAdaptFactorRow
 Row for Adapt Factor.
CarFollowingModelRow * myAdaptTimeRow
 Row for Adapt Time.
CarFollowingModelRow * myApparentDecelRow
 Row for apparent Decel.
CarFollowingModelRow * myAprobRow
 Row for Aprob.
CarFollowingModelRow * myCcoolnessRow
 Row for Coolness parameter.
MFXComboBoxIcon * myComboBoxCarFollowModel
 Row for CarFollowModel.
CarFollowingModelRow * myDecelRow
 Row for Decel.
CarFollowingModelRow * myDeltaRow
 Row for MinGap (only for IDM).
CarFollowingModelRow * myEmergencyDecelRow
 Row for emergency Decel.
CarFollowingModelRow * myEpsilonaccRow
 Row for AP Driver Update threshold.
CarFollowingModelRow * myEstimationRow
 Row for Estimation (only for Wiedemann).
CarFollowingModelRow * myJerkmaxRow
 Row for max jerk.
CarFollowingModelRow * myKRow
 Row for MinGap (only for Kerner).
FXLabel * myLabelIncompleteAttribute
 temporal label for incomplete attributes
CarFollowingModelRow * myMaxVehPreviewRow
 Row for Using vehicle preview.
CarFollowingModelRow * myMbeginRow
 Row for Startup M begin.
CarFollowingModelRow * myMflatnessRow
 Row for Startup M flatness.
CarFollowingModelRow * myMinGapFactorRow
 Row for MinGapFactor.
CarFollowingModelRow * myPhiRow
 Row for MinGap (only for Kerner).
std::vector< CarFollowingModelRow * > myRows
 vector with the Car Following Model Row
CarFollowingModelRow * mySecurityRow
 Row for Security (only for Wiedemann).
CarFollowingModelRow * mySigmaerrorRow
 Row for Driving Error.
CarFollowingModelRow * mySigmagapRow
 Row for Gap estimation error.
CarFollowingModelRow * mySigmaleaderRow
 Row for leader speed estimation error.
CarFollowingModelRow * mySigmaRow
 Row for Sigma.
CarFollowingModelRow * mySteppingRow
 Row for MinGap(only for IDM).
CarFollowingModelRow * myTaccmaxRow
 Row for Startup Time to acc_max.
CarFollowingModelRow * myTauRow
 Row for Tau.
CarFollowingModelRow * myTmp1Row
 Row for TMP1.
CarFollowingModelRow * myTmp2Row
 Row for TMP2.
CarFollowingModelRow * myTmp3Row
 Row for TMP3.
CarFollowingModelRow * myTmp4Row
 Row for TMP4.
CarFollowingModelRow * myTmp5Row
 Row for TMP5.
CarFollowingModelRow * myTPersDriveRow
 Row for Wiener Process Driving Error.
CarFollowingModelRow * myTPersEstimateRow
 Row for Wiener Process Estimation Error.
CarFollowingModelRow * myTpreviewRow
 Row for Look ahead/preview Time.
CarFollowingModelRow * myTrainTypeRow
 Row for TrainType.
CarFollowingModelRow * myTrauLastRow
 Row for TauLast.
CarFollowingModelRow * myTreactionRow
 Row for Reaction Time.
CarFollowingModelRow * myUseVehDynamicsRow
 Row for Using vehicle dynamics.
GNEVehicleTypeDialog * myVehicleTypeDialog
 pointer to Vehicle Type dialog parent
FXVerticalFrame * myVerticalFrameRows
 Vertical Frame for CarFollowingModelRow.
CarFollowingModelRow * myW99CC1
 Row for W99 CC 01.
CarFollowingModelRow * myW99CC2
 Row for W99 CC 02.
CarFollowingModelRow * myW99CC3
 Row for W99 CC 03.
CarFollowingModelRow * myW99CC4
 Row for W99 CC 04.
CarFollowingModelRow * myW99CC5
 Row for W99 CC 05.
CarFollowingModelRow * myW99CC6
 Row for W99 CC 06.
CarFollowingModelRow * myW99CC7
 Row for W99 CC 07.
CarFollowingModelRow * myW99CC8
 Row for W99 CC 08.
CarFollowingModelRow * myW99CC9
 Row for W99 CC 09.

Detailed Description

class for CarFollowingModel

Definition at line 418 of file GNEVehicleTypeDialog.h.

Constructor & Destructor Documentation

◆ CarFollowingModelParameters()

GNEVehicleTypeDialog::CarFollowingModelParameters::CarFollowingModelParameters ( GNEVehicleTypeDialog * vehicleTypeDialog,
FXHorizontalFrame * column )

FOX-declaration.

constructor

Definition at line 1293 of file GNEVehicleTypeDialog.cpp.

References SUMOXMLDefinitions::CarFollowModels, GNEVehicleTypeDialog::GNEVehicleTypeDialog(), GUIDesignAuxiliarFrame, GUIDesignAuxiliarHorizontalFrame, GUIDesignComboBox, GUIDesignComboBoxVisibleItems, GUIDesignGroupBoxFrame, GUIDesignLabelAboutInfoCenter, GUIDesignLabelThickedFixed, MID_GNE_SET_ATTRIBUTE, myAccelRow, myAdaptFactorRow, myAdaptTimeRow, myApparentDecelRow, myAprobRow, myCcoolnessRow, myComboBoxCarFollowModel, myDecelRow, myDeltaRow, myEmergencyDecelRow, myEpsilonaccRow, myEstimationRow, myJerkmaxRow, myKRow, myLabelIncompleteAttribute, myMaxVehPreviewRow, myMbeginRow, myMflatnessRow, myMinGapFactorRow, myPhiRow, myRows, mySecurityRow, mySigmaerrorRow, mySigmagapRow, mySigmaleaderRow, mySigmaRow, mySteppingRow, myTaccmaxRow, myTauRow, myTmp1Row, myTmp2Row, myTmp3Row, myTmp4Row, myTmp5Row, myTPersDriveRow, myTPersEstimateRow, myTpreviewRow, myTrainTypeRow, myTrauLastRow, myTreactionRow, myUseVehDynamicsRow, myVehicleTypeDialog, myVerticalFrameRows, myW99CC1, myW99CC2, myW99CC3, myW99CC4, myW99CC5, myW99CC6, myW99CC7, myW99CC8, myW99CC9, refreshCFMFields(), SUMO_ATTR_ACCEL, SUMO_ATTR_APPARENTDECEL, SUMO_ATTR_CF_EIDM_C_COOLNESS, SUMO_ATTR_CF_EIDM_EPSILON_ACC, SUMO_ATTR_CF_EIDM_JERK_MAX, SUMO_ATTR_CF_EIDM_M_BEGIN, SUMO_ATTR_CF_EIDM_M_FLATNESS, SUMO_ATTR_CF_EIDM_MAX_VEH_PREVIEW, SUMO_ATTR_CF_EIDM_SIG_ERROR, SUMO_ATTR_CF_EIDM_SIG_GAP, SUMO_ATTR_CF_EIDM_SIG_LEADER, SUMO_ATTR_CF_EIDM_T_ACC_MAX, SUMO_ATTR_CF_EIDM_T_LOOK_AHEAD, SUMO_ATTR_CF_EIDM_T_PERSISTENCE_DRIVE, SUMO_ATTR_CF_EIDM_T_PERSISTENCE_ESTIMATE, SUMO_ATTR_CF_EIDM_T_REACTION, SUMO_ATTR_CF_EIDM_USEVEHDYNAMICS, SUMO_ATTR_CF_IDM_DELTA, SUMO_ATTR_CF_IDM_STEPPING, SUMO_ATTR_CF_IDMM_ADAPT_FACTOR, SUMO_ATTR_CF_IDMM_ADAPT_TIME, SUMO_ATTR_CF_KERNER_PHI, SUMO_ATTR_CF_PWAGNER2009_APPROB, SUMO_ATTR_CF_PWAGNER2009_TAULAST, SUMO_ATTR_CF_W99_CC1, SUMO_ATTR_CF_W99_CC2, SUMO_ATTR_CF_W99_CC3, SUMO_ATTR_CF_W99_CC4, SUMO_ATTR_CF_W99_CC5, SUMO_ATTR_CF_W99_CC6, SUMO_ATTR_CF_W99_CC7, SUMO_ATTR_CF_W99_CC8, SUMO_ATTR_CF_W99_CC9, SUMO_ATTR_CF_WIEDEMANN_ESTIMATION, SUMO_ATTR_CF_WIEDEMANN_SECURITY, SUMO_ATTR_COLLISION_MINGAP_FACTOR, SUMO_ATTR_DECEL, SUMO_ATTR_EMERGENCYDECEL, SUMO_ATTR_K, SUMO_ATTR_SIGMA, SUMO_ATTR_TAU, SUMO_ATTR_TMP1, SUMO_ATTR_TMP2, SUMO_ATTR_TMP3, SUMO_ATTR_TMP4, SUMO_ATTR_TMP5, and SUMO_ATTR_TRAIN_TYPE.

Referenced by GNEVehicleTypeDialog::CarFollowingModelParameters::CarFollowingModelRow::CarFollowingModelRow().

Here is the caller graph for this function:

Member Function Documentation

◆ onCmdSetVariable()

long GNEVehicleTypeDialog::CarFollowingModelParameters::onCmdSetVariable ( FXObject * ,
FXSelector ,
void *  )

Definition at line 1745 of file GNEVehicleTypeDialog.cpp.

References GUIDesignTextColorBlack, GUIDesignTextColorRed, myComboBoxCarFollowModel, myRows, myVehicleTypeDialog, refreshCFMFields(), SUMO_ATTR_CAR_FOLLOW_MODEL, and SUMO_ATTR_NOTHING.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ refreshCFMFields()

void GNEVehicleTypeDialog::CarFollowingModelParameters::refreshCFMFields ( )

refresh Car Following Model Fields

The follow parameters has to be added: SUMO_ATTR_SC_GAIN SUMO_ATTR_GCC_GAIN_SPEED SUMO_ATTR_GCC_GAIN_SPACE SUMO_ATTR_GC_GAIN_SPEED SUMO_ATTR_GC_GAIN_SPACE SUMO_ATTR_CA_GAIN_SPEED SUMO_ATTR_CA_GAIN_SPACE

The follow parameters has to be added: SUMO_ATTR_SC_GAIN_CACC SUMO_ATTR_GCC_GAIN_GAP_CACC SUMO_ATTR_GCC_GAIN_GAP_DOT_CACC SUMO_ATTR_GC_GAIN_GAP_CACC SUMO_ATTR_GC_GAIN_GAP_DOT_CACC SUMO_ATTR_CA_GAIN_GAP_CACC SUMO_ATTR_CA_GAIN_GAP_DOT_CACC SUMO_ATTR_GCC_GAIN_SPEED SUMO_ATTR_GCC_GAIN_SPACE SUMO_ATTR_GC_GAIN_SPEED SUMO_ATTR_GC_GAIN_SPACE SUMO_ATTR_CA_GAIN_SPEED SUMO_ATTR_CA_GAIN_SPACE

The follow parameters has to be added: SUMO_ATTR_CF_CC_C1 SUMO_ATTR_CF_CC_CCDECEL SUMO_ATTR_CF_CC_CONSTSPACING SUMO_ATTR_CF_CC_KP SUMO_ATTR_CF_CC_LAMBDA SUMO_ATTR_CF_CC_OMEGAN SUMO_ATTR_CF_CC_TAU SUMO_ATTR_CF_CC_XI SUMO_ATTR_CF_CC_LANES_COUNT SUMO_ATTR_CF_CC_CCACCEL SUMO_ATTR_CF_CC_PLOEG_KP SUMO_ATTR_CF_CC_PLOEG_KD SUMO_ATTR_CF_CC_PLOEG_H SUMO_ATTR_CF_CC_FLATBED_KA SUMO_ATTR_CF_CC_FLATBED_KV SUMO_ATTR_CF_CC_FLATBED_KP SUMO_ATTR_CF_CC_FLATBED_D SUMO_ATTR_CF_CC_FLATBED_H

Definition at line 1509 of file GNEVehicleTypeDialog.cpp.

References SUMOXMLDefinitions::CarFollowModels, myAccelRow, myAdaptFactorRow, myAdaptTimeRow, myApparentDecelRow, myAprobRow, myCcoolnessRow, myComboBoxCarFollowModel, myDecelRow, myDeltaRow, myEmergencyDecelRow, myEpsilonaccRow, myEstimationRow, myJerkmaxRow, myKRow, myLabelIncompleteAttribute, myMaxVehPreviewRow, myMbeginRow, myMflatnessRow, myMinGapFactorRow, myPhiRow, myRows, mySecurityRow, mySigmaerrorRow, mySigmagapRow, mySigmaleaderRow, mySigmaRow, mySteppingRow, myTaccmaxRow, myTauRow, myTmp1Row, myTmp2Row, myTmp3Row, myTmp4Row, myTmp5Row, myTPersDriveRow, myTPersEstimateRow, myTpreviewRow, myTrainTypeRow, myTrauLastRow, myTreactionRow, myUseVehDynamicsRow, myVerticalFrameRows, myW99CC1, myW99CC2, myW99CC3, myW99CC4, myW99CC5, myW99CC6, myW99CC7, myW99CC8, myW99CC9, SUMO_TAG_CF_ACC, SUMO_TAG_CF_BKERNER, SUMO_TAG_CF_CACC, SUMO_TAG_CF_CC, SUMO_TAG_CF_DANIEL1, SUMO_TAG_CF_EIDM, SUMO_TAG_CF_IDM, SUMO_TAG_CF_IDMM, SUMO_TAG_CF_KRAUSS, SUMO_TAG_CF_KRAUSS_ORIG1, SUMO_TAG_CF_KRAUSS_PLUS_SLOPE, SUMO_TAG_CF_KRAUSSX, SUMO_TAG_CF_PWAGNER2009, SUMO_TAG_CF_RAIL, SUMO_TAG_CF_SMART_SK, SUMO_TAG_CF_W99, and SUMO_TAG_CF_WIEDEMANN.

Referenced by CarFollowingModelParameters(), onCmdSetVariable(), and updateValues().

Here is the caller graph for this function:

◆ updateValues()

void GNEVehicleTypeDialog::CarFollowingModelParameters::updateValues ( )

Field Documentation

◆ myAccelRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myAccelRow
private

Row for Accel.

Definition at line 479 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myAdaptFactorRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myAdaptFactorRow
private

Row for Adapt Factor.

Definition at line 542 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myAdaptTimeRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myAdaptTimeRow
private

Row for Adapt Time.

Definition at line 545 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myApparentDecelRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myApparentDecelRow
private

Row for apparent Decel.

Definition at line 485 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myAprobRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myAprobRow
private

Row for Aprob.

Definition at line 539 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myCcoolnessRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myCcoolnessRow
private

Row for Coolness parameter.

Definition at line 587 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myComboBoxCarFollowModel

MFXComboBoxIcon* GNEVehicleTypeDialog::CarFollowingModelParameters::myComboBoxCarFollowModel
private

Row for CarFollowModel.

Definition at line 473 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), onCmdSetVariable(), refreshCFMFields(), and updateValues().

◆ myDecelRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myDecelRow
private

Row for Decel.

Definition at line 482 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myDeltaRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myDeltaRow
private

Row for MinGap (only for IDM).

Definition at line 506 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myEmergencyDecelRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myEmergencyDecelRow
private

Row for emergency Decel.

Definition at line 488 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myEpsilonaccRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myEpsilonaccRow
private

Row for AP Driver Update threshold.

Definition at line 602 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myEstimationRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myEstimationRow
private

Row for Estimation (only for Wiedemann).

Definition at line 515 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myJerkmaxRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myJerkmaxRow
private

Row for max jerk.

Definition at line 599 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myKRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myKRow
private

Row for MinGap (only for Kerner).

Definition at line 500 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myLabelIncompleteAttribute

FXLabel* GNEVehicleTypeDialog::CarFollowingModelParameters::myLabelIncompleteAttribute
private

temporal label for incomplete attributes

Definition at line 620 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myMaxVehPreviewRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myMaxVehPreviewRow
private

Row for Using vehicle preview.

Definition at line 617 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myMbeginRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myMbeginRow
private

Row for Startup M begin.

Definition at line 611 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myMflatnessRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myMflatnessRow
private

Row for Startup M flatness.

Definition at line 608 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myMinGapFactorRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myMinGapFactorRow
private

Row for MinGapFactor.

Definition at line 497 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myPhiRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myPhiRow
private

Row for MinGap (only for Kerner).

Definition at line 503 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myRows

std::vector<CarFollowingModelRow*> GNEVehicleTypeDialog::CarFollowingModelParameters::myRows
private

vector with the Car Following Model Row

Definition at line 470 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), onCmdSetVariable(), refreshCFMFields(), and updateValues().

◆ mySecurityRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::mySecurityRow
private

Row for Security (only for Wiedemann).

Definition at line 512 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ mySigmaerrorRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::mySigmaerrorRow
private

Row for Driving Error.

Definition at line 596 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ mySigmagapRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::mySigmagapRow
private

Row for Gap estimation error.

Definition at line 593 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ mySigmaleaderRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::mySigmaleaderRow
private

Row for leader speed estimation error.

Definition at line 590 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ mySigmaRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::mySigmaRow
private

Row for Sigma.

Definition at line 491 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ mySteppingRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::mySteppingRow
private

Row for MinGap(only for IDM).

Definition at line 509 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTaccmaxRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTaccmaxRow
private

Row for Startup Time to acc_max.

Definition at line 605 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTauRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTauRow
private

Row for Tau.

Definition at line 494 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTmp1Row

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTmp1Row
private

Row for TMP1.

Definition at line 518 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTmp2Row

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTmp2Row
private

Row for TMP2.

Definition at line 521 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTmp3Row

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTmp3Row
private

Row for TMP3.

Definition at line 524 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTmp4Row

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTmp4Row
private

Row for TMP4.

Definition at line 527 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTmp5Row

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTmp5Row
private

Row for TMP5.

Definition at line 530 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTPersDriveRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTPersDriveRow
private

Row for Wiener Process Driving Error.

Definition at line 581 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTPersEstimateRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTPersEstimateRow
private

Row for Wiener Process Estimation Error.

Definition at line 584 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTpreviewRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTpreviewRow
private

Row for Look ahead/preview Time.

Definition at line 575 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTrainTypeRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTrainTypeRow
private

Row for TrainType.

Definition at line 533 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTrauLastRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTrauLastRow
private

Row for TauLast.

Definition at line 536 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myTreactionRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myTreactionRow
private

Row for Reaction Time.

Definition at line 578 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myUseVehDynamicsRow

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myUseVehDynamicsRow
private

Row for Using vehicle dynamics.

Definition at line 614 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myVehicleTypeDialog

GNEVehicleTypeDialog* GNEVehicleTypeDialog::CarFollowingModelParameters::myVehicleTypeDialog
private

pointer to Vehicle Type dialog parent

Definition at line 467 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), onCmdSetVariable(), and updateValues().

◆ myVerticalFrameRows

FXVerticalFrame* GNEVehicleTypeDialog::CarFollowingModelParameters::myVerticalFrameRows
private

Vertical Frame for CarFollowingModelRow.

Definition at line 476 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC1

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC1
private

Row for W99 CC 01.

Definition at line 548 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC2

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC2
private

Row for W99 CC 02.

Definition at line 551 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC3

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC3
private

Row for W99 CC 03.

Definition at line 554 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC4

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC4
private

Row for W99 CC 04.

Definition at line 557 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC5

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC5
private

Row for W99 CC 05.

Definition at line 560 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC6

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC6
private

Row for W99 CC 06.

Definition at line 563 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC7

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC7
private

Row for W99 CC 07.

Definition at line 566 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC8

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC8
private

Row for W99 CC 08.

Definition at line 569 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().

◆ myW99CC9

CarFollowingModelRow* GNEVehicleTypeDialog::CarFollowingModelParameters::myW99CC9
private

Row for W99 CC 09.

Definition at line 572 of file GNEVehicleTypeDialog.h.

Referenced by CarFollowingModelParameters(), and refreshCFMFields().


The documentation for this class was generated from the following files: