Eclipse SUMO - Simulation of Urban MObility
VClassIcons Class Reference

Utility function for getting the icon associated to a vClass. More...

#include <VClassIcons.h>

Static Public Member Functions

static FXIcon * getVClassIcon (const SUMOVehicleClass vc)
 returns icon associated to the given vClass More...
 

Detailed Description

Utility function for getting the icon associated to a vClass.

Definition at line 34 of file VClassIcons.h.

Member Function Documentation

◆ getVClassIcon()

FXIcon * VClassIcons::getVClassIcon ( const SUMOVehicleClass  vc)
static

returns icon associated to the given vClass

Definition at line 35 of file VClassIcons.cpp.

References GUIIconSubSys::getIcon(), SVC_AIRCRAFT, SVC_ARMY, SVC_AUTHORITY, SVC_BICYCLE, SVC_BUS, SVC_CABLE_CAR, SVC_COACH, SVC_CONTAINER, SVC_CUSTOM1, SVC_CUSTOM2, SVC_DELIVERY, SVC_DRONE, SVC_E_VEHICLE, SVC_EMERGENCY, SVC_HOV, SVC_IGNORING, SVC_MOPED, SVC_MOTORCYCLE, SVC_PASSENGER, SVC_PEDESTRIAN, SVC_PRIVATE, SVC_RAIL, SVC_RAIL_ELECTRIC, SVC_RAIL_FAST, SVC_RAIL_URBAN, SVC_SCOOTER, SVC_SHIP, SVC_SUBWAY, SVC_TAXI, SVC_TRAILER, SVC_TRAM, SVC_TRUCK, SVC_VIP, SVC_WHEELCHAIR, TL, VCLASS_SMALL_AIRCRAFT, VCLASS_SMALL_ARMY, VCLASS_SMALL_AUTHORITY, VCLASS_SMALL_BICYCLE, VCLASS_SMALL_BUS, VCLASS_SMALL_CABLE_CAR, VCLASS_SMALL_COACH, VCLASS_SMALL_CONTAINER, VCLASS_SMALL_CUSTOM1, VCLASS_SMALL_CUSTOM2, VCLASS_SMALL_DELIVERY, VCLASS_SMALL_DRONE, VCLASS_SMALL_EMERGENCY, VCLASS_SMALL_EVEHICLE, VCLASS_SMALL_HOV, VCLASS_SMALL_IGNORING, VCLASS_SMALL_MOPED, VCLASS_SMALL_MOTORCYCLE, VCLASS_SMALL_PASSENGER, VCLASS_SMALL_PEDESTRIAN, VCLASS_SMALL_PRIVATE, VCLASS_SMALL_RAIL, VCLASS_SMALL_RAIL_ELECTRIC, VCLASS_SMALL_RAIL_FAST, VCLASS_SMALL_RAIL_URBAN, VCLASS_SMALL_SCOOTER, VCLASS_SMALL_SHIP, VCLASS_SMALL_SUBWAY, VCLASS_SMALL_TAXI, VCLASS_SMALL_TRAILER, VCLASS_SMALL_TRAM, VCLASS_SMALL_TRUCK, VCLASS_SMALL_VIP, and VCLASS_SMALL_WHEELCHAIR.

Referenced by GNELane::buildRechableOperations(), GNEFrameAttributeModules::AttributesEditorRow::fillComboBox(), GUIApplicationWindow::fillMenuBar(), GNEAttributeCarrier::getACIcon(), GUILane::getPopUpMenu(), and GNEVehicleTypeDialog::VTypeAttributes::VClassRow::VClassRow().

Here is the caller graph for this function:

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