![]() |
Eclipse SUMO - Simulation of Urban MObility
|
class used for represent rows with Car Following Model parameters More...
#include <GNEVehicleTypeDialog.h>
Public Member Functions | |
CarFollowingModelRow (CarFollowingModelParameters *carFollowingModelParametersParent, FXVerticalFrame *verticalFrame, SumoXMLAttr attr, bool allowString=false) | |
constructor More... | |
void | setVariable () |
set Variablen in VehicleType More... | |
void | updateValue () |
update value of Vehicle Type More... | |
Private Attributes | |
SumoXMLAttr | myAttr |
edited attribute More... | |
CarFollowingModelParameters * | myCarFollowingModelParametersParent |
pointer to CarFollowingModelParameters parent More... | |
FXTextField * | myTextField |
text field More... | |
class used for represent rows with Car Following Model parameters
Definition at line 426 of file GNEVehicleTypeDialog.h.
GNEVehicleTypeDialog::CarFollowingModelParameters::CarFollowingModelRow::CarFollowingModelRow | ( | CarFollowingModelParameters * | carFollowingModelParametersParent, |
FXVerticalFrame * | verticalFrame, | ||
SumoXMLAttr | attr, | ||
bool | allowString = false |
||
) |
constructor
Definition at line 1558 of file GNEVehicleTypeDialog.cpp.
References GUIDesignLabelAttribute150, GUIDesignTextFieldNCol, GUIDesignTextFielWidth180, GUIDesignTextFielWidth180Real, MID_GNE_SET_ATTRIBUTE, myTextField, and toString().
void GNEVehicleTypeDialog::CarFollowingModelParameters::CarFollowingModelRow::setVariable | ( | ) |
set Variablen in VehicleType
Definition at line 1573 of file GNEVehicleTypeDialog.cpp.
References GNEAttributeCarrier::TagProperties::getDefaultValue(), GNEAttributeCarrier::getTagProperty(), GNEViewNet::getUndoList(), GNEDemandElement::getViewNet(), GNEDemandElement::isValid(), myAttr, myCarFollowingModelParametersParent, GNEDemandElementDialog::myEditedDemandElement, GNEVehicleTypeDialog::myInvalidAttr, myTextField, GNEVehicleTypeDialog::CarFollowingModelParameters::myVehicleTypeDialog, GNEVehicleTypeDialog::myVehicleTypeValid, GNEDemandElement::setAttribute(), and updateValue().
void GNEVehicleTypeDialog::CarFollowingModelParameters::CarFollowingModelRow::updateValue | ( | ) |
update value of Vehicle Type
Definition at line 1596 of file GNEVehicleTypeDialog.cpp.
References GNEDemandElement::getAttribute(), GNEAttributeCarrier::TagProperties::getDefaultValue(), GNEAttributeCarrier::getTagProperty(), myAttr, myCarFollowingModelParametersParent, GNEDemandElementDialog::myEditedDemandElement, myTextField, and GNEVehicleTypeDialog::CarFollowingModelParameters::myVehicleTypeDialog.
Referenced by setVariable().
|
private |
edited attribute
Definition at line 442 of file GNEVehicleTypeDialog.h.
Referenced by setVariable(), and updateValue().
|
private |
pointer to CarFollowingModelParameters parent
Definition at line 439 of file GNEVehicleTypeDialog.h.
Referenced by setVariable(), and updateValue().
|
private |
text field
Definition at line 445 of file GNEVehicleTypeDialog.h.
Referenced by CarFollowingModelRow(), setVariable(), and updateValue().