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

class for VClasses More...

#include <GNEVehicleTypeDialog.h>

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

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)
 
void buildAttributesB (FXVerticalFrame *column)
 build commmon attributes (B)
 
void buildJunctionModelAttributesA (FXVerticalFrame *column)
 build JunctionModel attributes (A)
 
void buildJunctionModelAttributesB (FXVerticalFrame *column)
 build JunctionModel attributes (B)
 
void buildLaneChangeModelAttributes (FXVerticalFrame *column)
 build LaneChangeModel attributes
 
void updateValues ()
 update values
 
 VTypeAttributes (GNEVehicleTypeDialog *vehicleTypeDialog, FXHorizontalFrame *column)
 constructor
 
FOX-callbacks

@event called after change a Vehicle Type parameter

long onCmdSetAttribute (FXObject *, FXSelector, void *)
 
long onCmdOpenAttributeDialog (FXObject *obj, FXSelector, void *)
 @event called after press a button dialog
 
long onCmdOpenParametersEditor (FXObject *obj, FXSelector, void *)
 @event called after press a button dialog
 

Protected Attributes

FXTextField * myTextFieldVehicleTypeID
 FXTextfield for vehicleTypeID.
 
Common Attributes
VClassRow * myVClassRow
 vehicle class row
 
VTypeAttributeRow * myColor
 VTypeAttributeRow for color.
 
VTypeAttributeRow * myLength
 VTypeAttributeRow for Length.
 
VTypeAttributeRow * myMinGap
 VTypeAttributeRow for MinGap.
 
VTypeAttributeRow * myMaxSpeed
 VTypeAttributeRow for MaxSpeed.
 
VTypeAttributeRow * myDesiredMaxSpeed
 VTypeAttributeRow for desired max speed.
 
VTypeAttributeRow * mySpeedFactor
 VTypeAttributeRow for SpeedFactor.
 
VTypeAttributeRow * myEmissionClass
 VTypeAttributeRow for EmissionClass.
 
VShapeRow * myVShapeRow
 vehicle shape row
 
VTypeAttributeRow * myWidth
 VTypeAttributeRow for Width.
 
VTypeAttributeRow * myHeight
 VTypeAttributeRow for Height.
 
VTypeAttributeRow * myFilename
 VTypeAttributeRow for Filename.
 
VTypeAttributeRow * myOSGFile
 VTypeAttributeRow for OSG.
 
VTypeAttributeRow * myCarriageLength
 VTypeAttributeRow for carriage length.
 
VTypeAttributeRow * myLocomotiveLength
 VTypeAttributeRow for locomotive length.
 
VTypeAttributeRow * myCarriageGap
 VTypeAttributeRow for carriage GAP.
 
VTypeAttributeRow * myLaneChangeModel
 VTypeAttributeRow for LaneChangeModel.
 
VTypeAttributeRow * myPersonCapacity
 VTypeAttributeRow for PersonCapacity.
 
VTypeAttributeRow * myContainerCapacity
 VTypeAttributeRow for ContainerCapacity.
 
VTypeAttributeRow * myBoardingDuration
 VTypeAttributeRow for BoardingDuration.
 
VTypeAttributeRow * myLoadingDuration
 VTypeAttributeRow for LoadingDuration.
 
VTypeAttributeRow * myLatAlignment
 VTypeAttributeRow for LatAlignment.
 
VTypeAttributeRow * myMinGapLat
 VTypeAttributeRow for MinGapLat.
 
VTypeAttributeRow * myMaxSpeedLat
 VTypeAttributeRow for MaxSpeedLat.
 
VTypeAttributeRow * myActionStepLength
 VTypeAttributeRow for ActionStepLength.
 
VTypeAttributeRow * myProbability
 VTypeAttributeRow for Probability.
 
VTypeAttributeRow * myParameters
 VTypeAttributeRow for parameters.
 
JM Attributes
VTypeAttributeRow * myJMCrossingGap
 VTypeAttributeRow for Crossing Gap.
 
VTypeAttributeRow * myJMIgnoreKeepclearTime
 VTypeAttributeRow for Ignore Keep Clear Time.
 
VTypeAttributeRow * myJMDriveAfterYellowTime
 VTypeAttributeRow for Drive After Yellow Time.
 
VTypeAttributeRow * myJMDriveAfterRedTime
 VTypeAttributeRow for Drive After Red Time.
 
VTypeAttributeRow * myJMDriveRedSpeed
 VTypeAttributeRow for Drive Red Speed.
 
VTypeAttributeRow * myJMIgnoreFoeProb
 VTypeAttributeRow for Ignore FOE Probability.
 
VTypeAttributeRow * myJMIgnoreFoeSpeed
 VTypeAttributeRow for Ignore FOE Speed.
 
VTypeAttributeRow * myJMSigmaMinor
 VTypeAttributeRow for Sigma Minor.
 
VTypeAttributeRow * myJMTimeGapMinor
 VTypeAttributeRow for Time GAP Minor.
 
VTypeAttributeRow * myJMImpatience
 VTypeAttributeRow for Impatience.
 
LCM Attributes
VTypeAttributeRow * myLCAStrategicParam
 VTypeAttributeRow for strategic param.
 
VTypeAttributeRow * myLCACooperativeParam
 VTypeAttributeRow for cooperative param.
 
VTypeAttributeRow * myLCASpeedgainParam
 VTypeAttributeRow for speed gain param.
 
VTypeAttributeRow * myLCAKeeprightParam
 VTypeAttributeRow for keep right param.
 
VTypeAttributeRow * myLCASublaneParam
 VTypeAttributeRow for sublane param.
 
VTypeAttributeRow * myLCAOppositeParam
 VTypeAttributeRow for opposite param.
 
VTypeAttributeRow * myLCAPushy
 VTypeAttributeRow for pushy.
 
VTypeAttributeRow * myLCAPushygap
 VTypeAttributeRow for pushy gap.
 
VTypeAttributeRow * myLCAAssertive
 VTypeAttributeRow for assertive.
 
VTypeAttributeRow * myLCAImpatience
 VTypeAttributeRow for impatience.
 
VTypeAttributeRow * myLCATimeToImpatience
 VTypeAttributeRow for time to impatience.
 
VTypeAttributeRow * myLCAAccelLat
 VTypeAttributeRow for accel lat.
 
VTypeAttributeRow * myLCALookAheadLeft
 VTypeAttributeRow for look ahead left.
 
VTypeAttributeRow * myLCASpeedGainRight
 VTypeAttributeRow for speed gain right.
 
VTypeAttributeRow * myLCAMaxSpeedLatStanding
 VTypeAttributeRow for max speed lat standing.
 
VTypeAttributeRow * myLCAMaxSpeedLatFactor
 VTypeAttributeRow for max speed lat factor.
 
VTypeAttributeRow * myLCATurnAlignmentDistance
 VTypeAttributeRow for turn alignment distance.
 
VTypeAttributeRow * myLCAOvertakeRight
 VTypeAttributeRow for overtake right.
 
VTypeAttributeRow * myLCAKeepRightAcceptanceTime
 VTypeAttributeRow for keep right acceptance time.
 
VTypeAttributeRow * myLCAOvertakeDeltaSpeedFactor
 VTypeAttributeRow for overtake deltaspeed factor.
 

Private Attributes

GNEVehicleTypeDialog * myVehicleTypeDialog
 VTypeAttributeRow for experimental.
 

Detailed Description

class for VClasses

Definition at line 50 of file GNEVehicleTypeDialog.h.

Constructor & Destructor Documentation

◆ VTypeAttributes()

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

Member Function Documentation

◆ buildAttributesA()

void GNEVehicleTypeDialog::VTypeAttributes::buildAttributesA ( FXVerticalFrame *  column)

◆ buildAttributesB()

void GNEVehicleTypeDialog::VTypeAttributes::buildAttributesB ( FXVerticalFrame *  column)

build commmon attributes (B)

Definition at line 903 of file GNEVehicleTypeDialog.cpp.

References SUMOVTypeParameter::getLatAlignmentStrings(), GNE_ATTR_PARAMETERS, SUMO_ATTR_ACTIONSTEPLENGTH, SUMO_ATTR_BOARDING_DURATION, SUMO_ATTR_CARRIAGE_GAP, SUMO_ATTR_CARRIAGE_LENGTH, SUMO_ATTR_CONTAINER_CAPACITY, SUMO_ATTR_LATALIGNMENT, SUMO_ATTR_LOADING_DURATION, SUMO_ATTR_LOCOMOTIVE_LENGTH, SUMO_ATTR_MAXSPEED_LAT, SUMO_ATTR_MINGAP_LAT, SUMO_ATTR_PERSON_CAPACITY, and SUMO_ATTR_PROB.

Referenced by VTypeAttributes().

Here is the caller graph for this function:

◆ buildJunctionModelAttributesA()

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

build JunctionModel attributes (A)

Definition at line 949 of file GNEVehicleTypeDialog.cpp.

References SUMO_ATTR_JM_CROSSING_GAP, SUMO_ATTR_JM_DRIVE_AFTER_RED_TIME, SUMO_ATTR_JM_DRIVE_AFTER_YELLOW_TIME, SUMO_ATTR_JM_DRIVE_RED_SPEED, and SUMO_ATTR_JM_IGNORE_KEEPCLEAR_TIME.

Referenced by VTypeAttributes().

Here is the caller graph for this function:

◆ buildJunctionModelAttributesB()

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

build JunctionModel attributes (B)

Definition at line 968 of file GNEVehicleTypeDialog.cpp.

References SUMO_ATTR_IMPATIENCE, SUMO_ATTR_JM_IGNORE_FOE_PROB, SUMO_ATTR_JM_IGNORE_FOE_SPEED, SUMO_ATTR_JM_SIGMA_MINOR, and SUMO_ATTR_JM_TIMEGAP_MINOR.

Referenced by VTypeAttributes().

Here is the caller graph for this function:

◆ buildLaneChangeModelAttributes()

◆ onCmdOpenAttributeDialog()

long GNEVehicleTypeDialog::VTypeAttributes::onCmdOpenAttributeDialog ( FXObject *  obj,
FXSelector  ,
void *   
)

@event called after press a button dialog

Definition at line 1217 of file GNEVehicleTypeDialog.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdOpenParametersEditor()

long GNEVehicleTypeDialog::VTypeAttributes::onCmdOpenParametersEditor ( FXObject *  obj,
FXSelector  ,
void *   
)

@event called after press a button dialog

Definition at line 1231 of file GNEVehicleTypeDialog.cpp.

References GNE_ATTR_PARAMETERS, and WRITE_DEBUG.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdSetAttribute()

◆ updateValues()

Field Documentation

◆ myActionStepLength

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myActionStepLength
protected

VTypeAttributeRow for ActionStepLength.

Definition at line 304 of file GNEVehicleTypeDialog.h.

◆ myBoardingDuration

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myBoardingDuration
protected

VTypeAttributeRow for BoardingDuration.

Definition at line 289 of file GNEVehicleTypeDialog.h.

◆ myCarriageGap

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myCarriageGap
protected

VTypeAttributeRow for carriage GAP.

Definition at line 277 of file GNEVehicleTypeDialog.h.

◆ myCarriageLength

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myCarriageLength
protected

◆ myColor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myColor
protected

VTypeAttributeRow for color.

Definition at line 235 of file GNEVehicleTypeDialog.h.

◆ myContainerCapacity

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myContainerCapacity
protected

VTypeAttributeRow for ContainerCapacity.

Definition at line 286 of file GNEVehicleTypeDialog.h.

Referenced by GNEVehicleTypeDialog::VTypeAttributes::VClassRow::setVariable().

◆ myDesiredMaxSpeed

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myDesiredMaxSpeed
protected

VTypeAttributeRow for desired max speed.

Definition at line 247 of file GNEVehicleTypeDialog.h.

Referenced by GNEVehicleTypeDialog::VTypeAttributes::VClassRow::setVariable().

◆ myEmissionClass

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myEmissionClass
protected

◆ myFilename

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myFilename
protected

VTypeAttributeRow for Filename.

Definition at line 265 of file GNEVehicleTypeDialog.h.

◆ myHeight

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myHeight
protected

◆ myJMCrossingGap

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMCrossingGap
protected

VTypeAttributeRow for Crossing Gap.

Definition at line 318 of file GNEVehicleTypeDialog.h.

◆ myJMDriveAfterRedTime

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMDriveAfterRedTime
protected

VTypeAttributeRow for Drive After Red Time.

Definition at line 327 of file GNEVehicleTypeDialog.h.

◆ myJMDriveAfterYellowTime

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMDriveAfterYellowTime
protected

VTypeAttributeRow for Drive After Yellow Time.

Definition at line 324 of file GNEVehicleTypeDialog.h.

◆ myJMDriveRedSpeed

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMDriveRedSpeed
protected

VTypeAttributeRow for Drive Red Speed.

Definition at line 330 of file GNEVehicleTypeDialog.h.

◆ myJMIgnoreFoeProb

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMIgnoreFoeProb
protected

VTypeAttributeRow for Ignore FOE Probability.

Definition at line 333 of file GNEVehicleTypeDialog.h.

◆ myJMIgnoreFoeSpeed

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMIgnoreFoeSpeed
protected

VTypeAttributeRow for Ignore FOE Speed.

Definition at line 336 of file GNEVehicleTypeDialog.h.

◆ myJMIgnoreKeepclearTime

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMIgnoreKeepclearTime
protected

VTypeAttributeRow for Ignore Keep Clear Time.

Definition at line 321 of file GNEVehicleTypeDialog.h.

◆ myJMImpatience

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMImpatience
protected

VTypeAttributeRow for Impatience.

Definition at line 345 of file GNEVehicleTypeDialog.h.

◆ myJMSigmaMinor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMSigmaMinor
protected

VTypeAttributeRow for Sigma Minor.

Definition at line 339 of file GNEVehicleTypeDialog.h.

◆ myJMTimeGapMinor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myJMTimeGapMinor
protected

VTypeAttributeRow for Time GAP Minor.

Definition at line 342 of file GNEVehicleTypeDialog.h.

◆ myLaneChangeModel

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLaneChangeModel
protected

VTypeAttributeRow for LaneChangeModel.

Definition at line 280 of file GNEVehicleTypeDialog.h.

◆ myLatAlignment

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLatAlignment
protected

VTypeAttributeRow for LatAlignment.

Definition at line 295 of file GNEVehicleTypeDialog.h.

◆ myLCAAccelLat

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAAccelLat
protected

VTypeAttributeRow for accel lat.

Definition at line 387 of file GNEVehicleTypeDialog.h.

◆ myLCAAssertive

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAAssertive
protected

VTypeAttributeRow for assertive.

Definition at line 378 of file GNEVehicleTypeDialog.h.

◆ myLCACooperativeParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCACooperativeParam
protected

VTypeAttributeRow for cooperative param.

Definition at line 357 of file GNEVehicleTypeDialog.h.

◆ myLCAImpatience

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAImpatience
protected

VTypeAttributeRow for impatience.

Definition at line 381 of file GNEVehicleTypeDialog.h.

◆ myLCAKeepRightAcceptanceTime

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAKeepRightAcceptanceTime
protected

VTypeAttributeRow for keep right acceptance time.

Definition at line 408 of file GNEVehicleTypeDialog.h.

◆ myLCAKeeprightParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAKeeprightParam
protected

VTypeAttributeRow for keep right param.

Definition at line 363 of file GNEVehicleTypeDialog.h.

◆ myLCALookAheadLeft

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCALookAheadLeft
protected

VTypeAttributeRow for look ahead left.

Definition at line 390 of file GNEVehicleTypeDialog.h.

◆ myLCAMaxSpeedLatFactor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAMaxSpeedLatFactor
protected

VTypeAttributeRow for max speed lat factor.

Definition at line 399 of file GNEVehicleTypeDialog.h.

◆ myLCAMaxSpeedLatStanding

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAMaxSpeedLatStanding
protected

VTypeAttributeRow for max speed lat standing.

Definition at line 396 of file GNEVehicleTypeDialog.h.

◆ myLCAOppositeParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAOppositeParam
protected

VTypeAttributeRow for opposite param.

Definition at line 369 of file GNEVehicleTypeDialog.h.

◆ myLCAOvertakeDeltaSpeedFactor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAOvertakeDeltaSpeedFactor
protected

VTypeAttributeRow for overtake deltaspeed factor.

Definition at line 411 of file GNEVehicleTypeDialog.h.

◆ myLCAOvertakeRight

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAOvertakeRight
protected

VTypeAttributeRow for overtake right.

Definition at line 405 of file GNEVehicleTypeDialog.h.

◆ myLCAPushy

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAPushy
protected

VTypeAttributeRow for pushy.

Definition at line 372 of file GNEVehicleTypeDialog.h.

◆ myLCAPushygap

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAPushygap
protected

VTypeAttributeRow for pushy gap.

Definition at line 375 of file GNEVehicleTypeDialog.h.

◆ myLCASpeedgainParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCASpeedgainParam
protected

VTypeAttributeRow for speed gain param.

Definition at line 360 of file GNEVehicleTypeDialog.h.

◆ myLCASpeedGainRight

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCASpeedGainRight
protected

VTypeAttributeRow for speed gain right.

Definition at line 393 of file GNEVehicleTypeDialog.h.

◆ myLCAStrategicParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCAStrategicParam
protected

VTypeAttributeRow for strategic param.

Definition at line 354 of file GNEVehicleTypeDialog.h.

◆ myLCASublaneParam

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCASublaneParam
protected

VTypeAttributeRow for sublane param.

Definition at line 366 of file GNEVehicleTypeDialog.h.

◆ myLCATimeToImpatience

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCATimeToImpatience
protected

VTypeAttributeRow for time to impatience.

Definition at line 384 of file GNEVehicleTypeDialog.h.

◆ myLCATurnAlignmentDistance

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLCATurnAlignmentDistance
protected

VTypeAttributeRow for turn alignment distance.

Definition at line 402 of file GNEVehicleTypeDialog.h.

◆ myLength

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLength
protected

◆ myLoadingDuration

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLoadingDuration
protected

VTypeAttributeRow for LoadingDuration.

Definition at line 292 of file GNEVehicleTypeDialog.h.

◆ myLocomotiveLength

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myLocomotiveLength
protected

VTypeAttributeRow for locomotive length.

Definition at line 274 of file GNEVehicleTypeDialog.h.

Referenced by GNEVehicleTypeDialog::VTypeAttributes::VClassRow::setVariable().

◆ myMaxSpeed

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myMaxSpeed
protected

◆ myMaxSpeedLat

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myMaxSpeedLat
protected

VTypeAttributeRow for MaxSpeedLat.

Definition at line 301 of file GNEVehicleTypeDialog.h.

◆ myMinGap

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myMinGap
protected

◆ myMinGapLat

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myMinGapLat
protected

VTypeAttributeRow for MinGapLat.

Definition at line 298 of file GNEVehicleTypeDialog.h.

◆ myOSGFile

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myOSGFile
protected

◆ myParameters

◆ myPersonCapacity

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myPersonCapacity
protected

◆ myProbability

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myProbability
protected

VTypeAttributeRow for Probability.

Definition at line 307 of file GNEVehicleTypeDialog.h.

◆ mySpeedFactor

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::mySpeedFactor
protected

◆ myTextFieldVehicleTypeID

FXTextField* GNEVehicleTypeDialog::VTypeAttributes::myTextFieldVehicleTypeID
protected

FXTextfield for vehicleTypeID.

Definition at line 226 of file GNEVehicleTypeDialog.h.

◆ myVClassRow

VClassRow* GNEVehicleTypeDialog::VTypeAttributes::myVClassRow
protected

vehicle class row

Definition at line 232 of file GNEVehicleTypeDialog.h.

◆ myVehicleTypeDialog

GNEVehicleTypeDialog* GNEVehicleTypeDialog::VTypeAttributes::myVehicleTypeDialog
private

VTypeAttributeRow for experimental.

pointer to Vehicle Type dialog parent

Definition at line 420 of file GNEVehicleTypeDialog.h.

Referenced by GNEVehicleTypeDialog::VTypeAttributes::VClassRow::setVariable().

◆ myVShapeRow

VShapeRow* GNEVehicleTypeDialog::VTypeAttributes::myVShapeRow
protected

vehicle shape row

Definition at line 256 of file GNEVehicleTypeDialog.h.

Referenced by GNEVehicleTypeDialog::VTypeAttributes::VClassRow::setVariable().

◆ myWidth

VTypeAttributeRow* GNEVehicleTypeDialog::VTypeAttributes::myWidth
protected

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