Eclipse SUMO - Simulation of Urban MObility
GNEVehicleTypeDialog::VTypeAtributes Class Reference

class for VClasses More...

#include <GNEVehicleTypeDialog.h>

Inheritance diagram for GNEVehicleTypeDialog::VTypeAtributes:
Collaboration diagram for GNEVehicleTypeDialog::VTypeAtributes:

Data Structures

class  VClassRow
 FOX-declaration. More...
 
class  VShapeRow
 class for VShapeRow More...
 
class  VTypeAttributeRow
 class used for represent rows with Vehicle Type parameters More...
 

Public Member Functions

void buildAttributesA (FXVerticalFrame *column)
 build commmon attributes (A) More...
 
void buildAttributesB (FXVerticalFrame *column)
 build commmon attributes (B) More...
 
void buildJunctionModelAttributesA (FXVerticalFrame *column)
 build JunctionModel attributes (A) More...
 
void buildJunctionModelAttributesB (FXVerticalFrame *column)
 build JunctionModel attributes (B) More...
 
void buildLaneChangeModelAttributes (FXVerticalFrame *column)
 build LaneChangeModel attributes More...
 
void updateValues ()
 update values More...
 
 VTypeAtributes (GNEVehicleTypeDialog *vehicleTypeDialog, FXHorizontalFrame *column)
 constructor More...
 
FOX-callbacks

called after change a Vehicle Type parameter

long onCmdSetAttribute (FXObject *, FXSelector, void *)
 
long onCmdSetAttributeDialog (FXObject *obj, FXSelector, void *)
 called after press a button dialog More...
 

Protected Member Functions

 VTypeAtributes ()
 fox need this More...
 

Protected Attributes

FXTextField * myTextFieldVehicleTypeID
 FXTextfield for vehicleTypeID. More...
 
Common Attributes
VClassRowmyVClassRow
 vehicle class row More...
 
VTypeAttributeRowmyColor
 VTypeAttributeRow for color. More...
 
VTypeAttributeRowmyLength
 VTypeAttributeRow for Length. More...
 
VTypeAttributeRowmyMinGap
 VTypeAttributeRow for MinGap. More...
 
VTypeAttributeRowmyMaxSpeed
 VTypeAttributeRow for MaxSpeed. More...
 
VTypeAttributeRowmySpeedFactor
 VTypeAttributeRow for SpeedFactor. More...
 
VTypeAttributeRowmySpeedDev
 VTypeAttributeRow for SpeedDev. More...
 
VTypeAttributeRowmyEmissionClass
 VTypeAttributeRow for EmissionClass. More...
 
VShapeRowmyVShapeRow
 vehicle shape row More...
 
VTypeAttributeRowmyWidth
 VTypeAttributeRow for Width. More...
 
VTypeAttributeRowmyHeight
 VTypeAttributeRow for Height. More...
 
VTypeAttributeRowmyFilename
 VTypeAttributeRow for Filename. More...
 
VTypeAttributeRowmyOSGFile
 VTypeAttributeRow for OSG. More...
 
VTypeAttributeRowmyCarriageLength
 VTypeAttributeRow for carriage length. More...
 
VTypeAttributeRowmyLocomotiveLength
 VTypeAttributeRow for locomotive length. More...
 
VTypeAttributeRowmyCarriageGap
 VTypeAttributeRow for carriage GAP. More...
 
VTypeAttributeRowmyLaneChangeModel
 VTypeAttributeRow for LaneChangeModel. More...
 
VTypeAttributeRowmyPersonCapacity
 VTypeAttributeRow for PersonCapacity. More...
 
VTypeAttributeRowmyContainerCapacity
 VTypeAttributeRow for ContainerCapacity. More...
 
VTypeAttributeRowmyBoardingDuration
 VTypeAttributeRow for BoardingDuration. More...
 
VTypeAttributeRowmyLoadingDuration
 VTypeAttributeRow for LoadingDuration. More...
 
VTypeAttributeRowmyLatAlignment
 VTypeAttributeRow for LatAlignment. More...
 
VTypeAttributeRowmyMinGapLat
 VTypeAttributeRow for MinGapLat. More...
 
VTypeAttributeRowmyMaxSpeedLat
 VTypeAttributeRow for MaxSpeedLat. More...
 
VTypeAttributeRowmyActionStepLenght
 VTypeAttributeRow for ActionStepLenght. More...
 
VTypeAttributeRowmyHasDriveState
 VTypeAttributeRow for HasDriveState. More...
 
VTypeAttributeRowmyProbability
 VTypeAttributeRow for Probability. More...
 
JM Attributes
VTypeAttributeRowmyJMCrossingGap
 VTypeAttributeRow for Crossing Gap. More...
 
VTypeAttributeRowmyJMIgnoreKeepclearTime
 VTypeAttributeRow for Ignore Keep Clear Time. More...
 
VTypeAttributeRowmyJMDriveAfterYellowTime
 VTypeAttributeRow for Drive After Yellow Time. More...
 
VTypeAttributeRowmyJMDriveAfterRedTime
 VTypeAttributeRow for Drive After Red Time. More...
 
VTypeAttributeRowmyJMDriveRedSpeed
 VTypeAttributeRow for Drive Red Speed. More...
 
VTypeAttributeRowmyJMIgnoreFoeProb
 VTypeAttributeRow for Ignore FOE Probability. More...
 
VTypeAttributeRowmyJMIgnoreFoeSpeed
 VTypeAttributeRow for Ignore FOE Speed. More...
 
VTypeAttributeRowmyJMSigmaMinor
 VTypeAttributeRow for Sigma Minor. More...
 
VTypeAttributeRowmyJMTimeGapMinor
 VTypeAttributeRow for Time GAP Minor. More...
 
VTypeAttributeRowmyJMImpatience
 VTypeAttributeRow for Impatience. More...
 
LCM Attributes
VTypeAttributeRowmyLCAStrategicParam
 VTypeAttributeRow for strategic param. More...
 
VTypeAttributeRowmyLCACooperativeParam
 VTypeAttributeRow for cooperative param. More...
 
VTypeAttributeRowmyLCASpeedgainParam
 VTypeAttributeRow for speed gain param. More...
 
VTypeAttributeRowmyLCAKeeprightParam
 VTypeAttributeRow for keep right param. More...
 
VTypeAttributeRowmyLCASublaneParam
 VTypeAttributeRow for sublane param. More...
 
VTypeAttributeRowmyLCAOppositeParam
 VTypeAttributeRow for opposite param. More...
 
VTypeAttributeRowmyLCAPushy
 VTypeAttributeRow for pushy. More...
 
VTypeAttributeRowmyLCAPushygap
 VTypeAttributeRow for pushy gap. More...
 
VTypeAttributeRowmyLCAAssertive
 VTypeAttributeRow for assertive. More...
 
VTypeAttributeRowmyLCAImpatience
 VTypeAttributeRow for impatience. More...
 
VTypeAttributeRowmyLCATimeToImpatience
 VTypeAttributeRow for time to impatience. More...
 
VTypeAttributeRowmyLCAAccelLat
 VTypeAttributeRow for accel lat. More...
 
VTypeAttributeRowmyLCALookAheadLeft
 VTypeAttributeRow for loock ahead left. More...
 
VTypeAttributeRowmyLCASpeedGainRight
 VTypeAttributeRow for speed gain right. More...
 
VTypeAttributeRowmyLCAMaxSpeedLatStanding
 VTypeAttributeRow for max speed lat standing. More...
 
VTypeAttributeRowmyLCAMaxSpeedLatFactor
 VTypeAttributeRow for max speed lat factor. More...
 
VTypeAttributeRowmyLCATurnAlignmentDistance
 VTypeAttributeRow for turn alignment distance. More...
 
VTypeAttributeRowmyLCAOvertakeRight
 VTypeAttributeRow for overtake right. More...
 

Private Attributes

GNEVehicleTypeDialogmyVehicleTypeDialog
 VTypeAttributeRow for experimental. More...
 

Detailed Description

class for VClasses

Definition at line 49 of file GNEVehicleTypeDialog.h.

Constructor & Destructor Documentation

◆ VTypeAtributes() [1/2]

◆ VTypeAtributes() [2/2]

GNEVehicleTypeDialog::VTypeAtributes::VTypeAtributes ( )
inlineprotected

fox need this

Definition at line 206 of file GNEVehicleTypeDialog.h.

Member Function Documentation

◆ buildAttributesA()

◆ buildAttributesB()

◆ buildJunctionModelAttributesA()

void GNEVehicleTypeDialog::VTypeAtributes::buildJunctionModelAttributesA ( FXVerticalFrame *  column)

◆ buildJunctionModelAttributesB()

void GNEVehicleTypeDialog::VTypeAtributes::buildJunctionModelAttributesB ( FXVerticalFrame *  column)

◆ buildLaneChangeModelAttributes()

◆ onCmdSetAttribute()

long GNEVehicleTypeDialog::VTypeAtributes::onCmdSetAttribute ( FXObject *  ,
FXSelector  ,
void *   
)

Definition at line 1020 of file GNEVehicleTypeDialog.cpp.

References GNEDemandElement::getAttribute(), GNEViewNet::getUndoList(), GNEDemandElement::getViewNet(), GNEDemandElement::isValid(), myActionStepLenght, myBoardingDuration, myCarriageGap, myCarriageLength, myColor, myContainerCapacity, GNEDemandElementDialog::myEditedDemandElement, myEmissionClass, myFilename, myHasDriveState, myHeight, GNEVehicleTypeDialog::myInvalidAttr, myJMCrossingGap, myJMDriveAfterRedTime, myJMDriveAfterYellowTime, myJMDriveRedSpeed, myJMIgnoreFoeProb, myJMIgnoreFoeSpeed, myJMIgnoreKeepclearTime, myJMImpatience, myJMSigmaMinor, myJMTimeGapMinor, myLaneChangeModel, myLatAlignment, myLCAAccelLat, myLCAAssertive, myLCACooperativeParam, myLCAImpatience, myLCAKeeprightParam, myLCALookAheadLeft, myLCAMaxSpeedLatFactor, myLCAMaxSpeedLatStanding, myLCAOppositeParam, myLCAOvertakeRight, myLCAPushy, myLCAPushygap, myLCASpeedgainParam, myLCASpeedGainRight, myLCAStrategicParam, myLCASublaneParam, myLCATimeToImpatience, myLCATurnAlignmentDistance, myLength, myLoadingDuration, myLocomotiveLength, myMaxSpeed, myMaxSpeedLat, myMinGap, myMinGapLat, myOSGFile, myPersonCapacity, myProbability, mySpeedDev, mySpeedFactor, myTextFieldVehicleTypeID, myVClassRow, myVehicleTypeDialog, GNEVehicleTypeDialog::myVehicleTypeValid, myVShapeRow, myWidth, GNEDemandElement::setAttribute(), GNEVehicleTypeDialog::VTypeAtributes::VClassRow::setVariable(), GNEVehicleTypeDialog::VTypeAtributes::VShapeRow::setVariable(), GNEVehicleTypeDialog::VTypeAtributes::VTypeAttributeRow::setVariable(), SUMO_ATTR_ID, SUMO_ATTR_NOTHING, and toString().

◆ onCmdSetAttributeDialog()

◆ updateValues()

void GNEVehicleTypeDialog::VTypeAtributes::updateValues ( )

update values

Definition at line 953 of file GNEVehicleTypeDialog.cpp.

References GNEDemandElement::getAttribute(), myActionStepLenght, myBoardingDuration, myCarriageGap, myCarriageLength, myColor, myContainerCapacity, GNEDemandElementDialog::myEditedDemandElement, myEmissionClass, myFilename, myHasDriveState, myHeight, myJMCrossingGap, myJMDriveAfterRedTime, myJMDriveAfterYellowTime, myJMDriveRedSpeed, myJMIgnoreFoeProb, myJMIgnoreFoeSpeed, myJMIgnoreKeepclearTime, myJMImpatience, myJMSigmaMinor, myJMTimeGapMinor, myLaneChangeModel, myLatAlignment, myLCAAccelLat, myLCAAssertive, myLCACooperativeParam, myLCAImpatience, myLCAKeeprightParam, myLCALookAheadLeft, myLCAMaxSpeedLatFactor, myLCAMaxSpeedLatStanding, myLCAOppositeParam, myLCAOvertakeRight, myLCAPushy, myLCAPushygap, myLCASpeedgainParam, myLCASpeedGainRight, myLCAStrategicParam, myLCASublaneParam, myLCATimeToImpatience, myLCATurnAlignmentDistance, myLength, myLoadingDuration, myLocomotiveLength, myMaxSpeed, myMaxSpeedLat, myMinGap, myMinGapLat, myOSGFile, myPersonCapacity, myProbability, mySpeedDev, mySpeedFactor, myTextFieldVehicleTypeID, myVClassRow, myVehicleTypeDialog, myVShapeRow, myWidth, SUMO_ATTR_ID, toString(), GNEVehicleTypeDialog::VTypeAtributes::VClassRow::updateValue(), GNEVehicleTypeDialog::VTypeAtributes::VTypeAttributeRow::updateValue(), and GNEVehicleTypeDialog::VTypeAtributes::VShapeRow::updateValues().

Referenced by GNEVehicleTypeDialog::GNEVehicleTypeDialog(), and GNEVehicleTypeDialog::onCmdReset().

Field Documentation

◆ myActionStepLenght

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myActionStepLenght
protected

VTypeAttributeRow for ActionStepLenght.

Definition at line 287 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myBoardingDuration

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myBoardingDuration
protected

VTypeAttributeRow for BoardingDuration.

Definition at line 272 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myCarriageGap

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myCarriageGap
protected

VTypeAttributeRow for carriage GAP.

Definition at line 260 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myCarriageLength

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myCarriageLength
protected

◆ myColor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myColor
protected

◆ myContainerCapacity

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myContainerCapacity
protected

◆ myEmissionClass

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myEmissionClass
protected

◆ myFilename

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myFilename
protected

◆ myHasDriveState

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myHasDriveState
protected

VTypeAttributeRow for HasDriveState.

Definition at line 290 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myHeight

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myHeight
protected

◆ myJMCrossingGap

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMCrossingGap
protected

VTypeAttributeRow for Crossing Gap.

Definition at line 301 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesA(), onCmdSetAttribute(), and updateValues().

◆ myJMDriveAfterRedTime

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMDriveAfterRedTime
protected

VTypeAttributeRow for Drive After Red Time.

Definition at line 310 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesA(), onCmdSetAttribute(), and updateValues().

◆ myJMDriveAfterYellowTime

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMDriveAfterYellowTime
protected

VTypeAttributeRow for Drive After Yellow Time.

Definition at line 307 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesA(), onCmdSetAttribute(), and updateValues().

◆ myJMDriveRedSpeed

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMDriveRedSpeed
protected

VTypeAttributeRow for Drive Red Speed.

Definition at line 313 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesA(), onCmdSetAttribute(), and updateValues().

◆ myJMIgnoreFoeProb

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMIgnoreFoeProb
protected

VTypeAttributeRow for Ignore FOE Probability.

Definition at line 316 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myJMIgnoreFoeSpeed

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMIgnoreFoeSpeed
protected

VTypeAttributeRow for Ignore FOE Speed.

Definition at line 319 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myJMIgnoreKeepclearTime

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMIgnoreKeepclearTime
protected

VTypeAttributeRow for Ignore Keep Clear Time.

Definition at line 304 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesA(), onCmdSetAttribute(), and updateValues().

◆ myJMImpatience

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMImpatience
protected

VTypeAttributeRow for Impatience.

Definition at line 328 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myJMSigmaMinor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMSigmaMinor
protected

VTypeAttributeRow for Sigma Minor.

Definition at line 322 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myJMTimeGapMinor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myJMTimeGapMinor
protected

VTypeAttributeRow for Time GAP Minor.

Definition at line 325 of file GNEVehicleTypeDialog.h.

Referenced by buildJunctionModelAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myLaneChangeModel

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLaneChangeModel
protected

VTypeAttributeRow for LaneChangeModel.

Definition at line 263 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myLatAlignment

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLatAlignment
protected

VTypeAttributeRow for LatAlignment.

Definition at line 278 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myLCAAccelLat

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAAccelLat
protected

◆ myLCAAssertive

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAAssertive
protected

◆ myLCACooperativeParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCACooperativeParam
protected

VTypeAttributeRow for cooperative param.

Definition at line 340 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCAImpatience

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAImpatience
protected

VTypeAttributeRow for impatience.

Definition at line 364 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCAKeeprightParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAKeeprightParam
protected

VTypeAttributeRow for keep right param.

Definition at line 346 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCALookAheadLeft

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCALookAheadLeft
protected

VTypeAttributeRow for loock ahead left.

Definition at line 373 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCAMaxSpeedLatFactor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAMaxSpeedLatFactor
protected

VTypeAttributeRow for max speed lat factor.

Definition at line 382 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCAMaxSpeedLatStanding

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAMaxSpeedLatStanding
protected

VTypeAttributeRow for max speed lat standing.

Definition at line 379 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCAOppositeParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAOppositeParam
protected

VTypeAttributeRow for opposite param.

Definition at line 352 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCAOvertakeRight

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAOvertakeRight
protected

VTypeAttributeRow for overtake right.

Definition at line 388 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCAPushy

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAPushy
protected

◆ myLCAPushygap

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAPushygap
protected

◆ myLCASpeedgainParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCASpeedgainParam
protected

VTypeAttributeRow for speed gain param.

Definition at line 343 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCASpeedGainRight

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCASpeedGainRight
protected

VTypeAttributeRow for speed gain right.

Definition at line 376 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCAStrategicParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCAStrategicParam
protected

VTypeAttributeRow for strategic param.

Definition at line 337 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCASublaneParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCASublaneParam
protected

VTypeAttributeRow for sublane param.

Definition at line 349 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCATimeToImpatience

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCATimeToImpatience
protected

VTypeAttributeRow for time to impatience.

Definition at line 367 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLCATurnAlignmentDistance

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLCATurnAlignmentDistance
protected

VTypeAttributeRow for turn alignment distance.

Definition at line 385 of file GNEVehicleTypeDialog.h.

Referenced by buildLaneChangeModelAttributes(), onCmdSetAttribute(), and updateValues().

◆ myLength

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLength
protected

◆ myLoadingDuration

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLoadingDuration
protected

VTypeAttributeRow for LoadingDuration.

Definition at line 275 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myLocomotiveLength

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myLocomotiveLength
protected

◆ myMaxSpeed

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myMaxSpeed
protected

◆ myMaxSpeedLat

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myMaxSpeedLat
protected

VTypeAttributeRow for MaxSpeedLat.

Definition at line 284 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myMinGap

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myMinGap
protected

◆ myMinGapLat

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myMinGapLat
protected

VTypeAttributeRow for MinGapLat.

Definition at line 281 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myOSGFile

◆ myPersonCapacity

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myPersonCapacity
protected

◆ myProbability

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myProbability
protected

VTypeAttributeRow for Probability.

Definition at line 293 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesA(), onCmdSetAttribute(), and updateValues().

◆ mySpeedDev

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::mySpeedDev
protected

◆ mySpeedFactor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::mySpeedFactor
protected

◆ myTextFieldVehicleTypeID

FXTextField* GNEVehicleTypeDialog::VTypeAtributes::myTextFieldVehicleTypeID
protected

FXTextfield for vehicleTypeID.

Definition at line 209 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesA(), onCmdSetAttribute(), and updateValues().

◆ myVClassRow

VClassRow* GNEVehicleTypeDialog::VTypeAtributes::myVClassRow
protected

vehicle class row

Definition at line 215 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesA(), onCmdSetAttribute(), and updateValues().

◆ myVehicleTypeDialog

◆ myVShapeRow

VShapeRow* GNEVehicleTypeDialog::VTypeAtributes::myVShapeRow
protected

vehicle shape row

Definition at line 239 of file GNEVehicleTypeDialog.h.

Referenced by buildAttributesB(), onCmdSetAttribute(), and updateValues().

◆ myWidth

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAtributes::myWidth
protected

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