Eclipse SUMO - Simulation of Urban MObility
GUIGlObjectTypes.h File Reference
#include <config.h>
Include dependency graph for GUIGlObjectTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  GUIGlObjectType {
  GLO_NETWORK = 0, GLO_NETELEMENT = 1, GLO_EDGE = 2, GLO_LANE = 3,
  GLO_JUNCTION = 4, GLO_CROSSING = 5, GLO_CONNECTION = 6, GLO_TLLOGIC = 8,
  GLO_ADDITIONAL = 100, GLO_BUS_STOP = 101, GLO_CONTAINER_STOP = 102, GLO_CHARGING_STATION = 103,
  GLO_PARKING_AREA = 104, GLO_PARKING_SPACE = 105, GLO_E1DETECTOR = 106, GLO_E1DETECTOR_ME = 107,
  GLO_E1DETECTOR_INSTANT = 108, GLO_E2DETECTOR = 109, GLO_E3DETECTOR = 110, GLO_DET_ENTRY = 111,
  GLO_DET_EXIT = 112, GLO_REROUTER = 113, GLO_REROUTER_EDGE = 114, GLO_VSS = 115,
  GLO_CALIBRATOR = 116, GLO_ROUTEPROBE = 117, GLO_VAPORIZER = 118, GLO_ACCESS = 119,
  GLO_TAZ = 120, GLO_SHAPE = 200, GLO_POLYGON = 201, GLO_POI = 202,
  GLO_ROUTEELEMENT = 300, GLO_VTYPE = 301, GLO_ROUTE = 310, GLO_EMBEDDEDROUTE = 311,
  GLO_RIDE = 320, GLO_WALK = 321, GLO_PERSONTRIP = 322, GLO_STOP = 330,
  GLO_PERSONSTOP = 331, GLO_VEHICLE = 340, GLO_TRIP = 341, GLO_FLOW = 342,
  GLO_ROUTEFLOW = 343, GLO_CONTAINER = 350, GLO_PERSON = 360, GLO_PERSONFLOW = 361,
  GLO_MAX = 2048
}
 

Detailed Description

Author
Daniel Krajzewicz
Jakob Erdmann
Michael Behrisch
Date
Sept 2002
Version
$Id$

Definition in file GUIGlObjectTypes.h.

Enumeration Type Documentation

◆ GUIGlObjectType

ChooseableArtifact Enumeration to differ to show the list of which artefact The order is important during the selection of items for displaying their tooltips; the item with the hightest type value will be chosen.

Enumerator
GLO_NETWORK 

The network - empty.

GLO_NETELEMENT 

reserved GLO type to pack all netElements

GLO_EDGE 

an edge

GLO_LANE 

a lane

GLO_JUNCTION 

a junction

GLO_CROSSING 

a tl-logic

GLO_CONNECTION 

a connection

GLO_TLLOGIC 

a tl-logic

GLO_ADDITIONAL 

reserved GLO type to pack all additionals

GLO_BUS_STOP 

a busStop

GLO_CONTAINER_STOP 

a containerStop

GLO_CHARGING_STATION 

a chargingStation

GLO_PARKING_AREA 

a ParkingArea

GLO_PARKING_SPACE 

a ParkingSpace

GLO_E1DETECTOR 

a E1 detector

GLO_E1DETECTOR_ME 

a E1 detector

GLO_E1DETECTOR_INSTANT 

a E1 detector

GLO_E2DETECTOR 

a E2 detector

GLO_E3DETECTOR 

a E3 detector

GLO_DET_ENTRY 

a DetEntry detector

GLO_DET_EXIT 

a DetExit detector

GLO_REROUTER 

a Rerouter

GLO_REROUTER_EDGE 

a Rerouter

GLO_VSS 

a Variable Speed Sign

GLO_CALIBRATOR 

a Calibrator

GLO_ROUTEPROBE 

a RouteProbe

GLO_VAPORIZER 

a Vaporizer

GLO_ACCESS 

a Acces

GLO_TAZ 

a TAZ

GLO_SHAPE 

reserved GLO type to pack shapes

GLO_POLYGON 

a polygon

GLO_POI 

a poi

GLO_ROUTEELEMENT 

reserved GLO type to pack all RouteElements (note: In this case the sorting of GLO_<element> is important!)

GLO_VTYPE 
GLO_ROUTE 
GLO_EMBEDDEDROUTE 

a embedded route

GLO_RIDE 
GLO_WALK 

a walk

GLO_PERSONTRIP 

a person trip

GLO_STOP 
GLO_PERSONSTOP 

a person stop

GLO_VEHICLE 
GLO_TRIP 

a trip

GLO_FLOW 

a flow

GLO_ROUTEFLOW 

a routeFlow

GLO_CONTAINER 
GLO_PERSON 
GLO_PERSONFLOW 

a person flow

GLO_MAX 

empty max

Definition at line 40 of file GUIGlObjectTypes.h.