Eclipse SUMO - Simulation of Urban MObility
SUMOVTypeParameter::VClassDefaultValues Struct Reference

struct for default values that depend of VClass More...

#include <SUMOVTypeParameter.h>

Collaboration diagram for SUMOVTypeParameter::VClassDefaultValues:
[legend]

Public Member Functions

 VClassDefaultValues (SUMOVehicleClass vClass)
 parameter constructor More...
 

Data Fields

double carriageLength
 the length of train carriages More...
 
int containerCapacity
 The container capacity of the vehicle. More...
 
SUMOEmissionClass emissionClass
 The emission class of this vehicle. More...
 
double height
 This class' height. More...
 
double length
 The physical vehicle length. More...
 
double locomotiveLength
 the length of train locomotive More...
 
double maxSpeed
 The vehicle type's maximum speed [m/s]. More...
 
double minGap
 This class' free space in front of the vehicle itself. More...
 
std::string osgFile
 3D model file for this class More...
 
int personCapacity
 The person capacity of the vehicle. More...
 
SUMOVehicleShape shape
 This class' shape. More...
 
Distribution_Parameterized speedFactor
 The factor by which the maximum speed may deviate from the allowed max speed on the street. More...
 
double width
 This class' width. More...
 

Private Member Functions

 VClassDefaultValues ()
 default constructor More...
 

Detailed Description

struct for default values that depend of VClass

Definition at line 87 of file SUMOVTypeParameter.h.

Constructor & Destructor Documentation

◆ VClassDefaultValues() [1/2]

◆ VClassDefaultValues() [2/2]

SUMOVTypeParameter::VClassDefaultValues::VClassDefaultValues ( )
private

default constructor

Definition at line 238 of file SUMOVTypeParameter.cpp.

Field Documentation

◆ carriageLength

◆ containerCapacity

◆ emissionClass

◆ height

◆ length

◆ locomotiveLength

◆ maxSpeed

◆ minGap

◆ osgFile

◆ personCapacity

◆ shape

◆ speedFactor

◆ width


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