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_NETWORKELEMENT = 1 , GLO_EDGE = 2 , GLO_LANE = 3 ,
  GLO_JUNCTION = 4 , GLO_CONNECTION = 5 , GLO_CROSSING = 6 , GLO_TLLOGIC = 7 ,
  GLO_TYPE = 8 , GLO_PARENTCHILDLINE = 90 , GLO_ADDITIONALELEMENT = 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_INTERVAL = 114 , GLO_REROUTER_CLOSINGREROUTE = 115 , GLO_REROUTER_CLOSINGLANEREROUTE = 116 , GLO_REROUTER_PARKINGAREAREROUTE = 117 ,
  GLO_REROUTER_DESTPROBREROUTE = 118 , GLO_REROUTER_ROUTEPROBREROUTE = 119 , GLO_REROUTER_EDGE = 120 , GLO_VSS = 121 ,
  GLO_VSS_STEP = 122 , GLO_CALIBRATOR = 123 , GLO_ROUTEPROBE = 124 , GLO_VAPORIZER = 125 ,
  GLO_ACCESS = 126 , GLO_OVERHEAD_WIRE_SEGMENT = 127 , GLO_SHAPE = 200 , GLO_POLYGON = 201 ,
  GLO_POI = 202 , GLO_ROUTEELEMENT = 300 , GLO_VTYPE = 301 , GLO_ROUTE = 310 ,
  GLO_RIDE = 320 , GLO_WALK = 321 , GLO_PERSONTRIP = 322 , GLO_TRANSPORT = 323 ,
  GLO_TRANSHIP = 324 , GLO_STOP = 330 , GLO_STOP_PERSON = 331 , GLO_STOP_CONTAINER = 332 ,
  GLO_VEHICLE = 340 , GLO_TRIP = 341 , GLO_FLOW = 342 , GLO_ROUTEFLOW = 343 ,
  GLO_CONTAINER = 350 , GLO_CONTAINERFLOW = 351 , GLO_PERSON = 360 , GLO_PERSONFLOW = 361 ,
  GLO_TAZ = 400 , GLO_EDGEDATA = 500 , GLO_EDGERELDATA = 501 , GLO_TAZRELDATA = 502 ,
  GLO_LOCKICON = 1000 , GLO_TEXTNAME = 1010 , GLO_DOTTEDCONTOUR_FRONT = 1020 , GLO_DOTTEDCONTOUR_INSPECTED = 1030 ,
  GLO_TEMPORALSHAPE = 1040 , GLO_RECTANGLESELECTION = 1050 , GLO_TESTELEMENT = 1060 , GLO_MAX = 2048
}
 

Detailed Description

Author
Daniel Krajzewicz
Jakob Erdmann
Michael Behrisch
Date
Sept 2002

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_NETWORKELEMENT 

reserved GLO type to pack all network elements

GLO_EDGE 

an edge

GLO_LANE 

a lane

GLO_JUNCTION 

a junction

GLO_CONNECTION 

a connection

GLO_CROSSING 

a tl-logic

GLO_TLLOGIC 

a tl-logic

GLO_TYPE 

an edge_type

GLO_PARENTCHILDLINE 

line between parent and childrens

GLO_ADDITIONALELEMENT 

reserved GLO type to pack all additionals elements

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_INTERVAL 

a rerouter interval

GLO_REROUTER_CLOSINGREROUTE 

a closing reroute

GLO_REROUTER_CLOSINGLANEREROUTE 

a closing lane reroute

GLO_REROUTER_PARKINGAREAREROUTE 

a parking area reroute

GLO_REROUTER_DESTPROBREROUTE 

a destiny probability reroute

GLO_REROUTER_ROUTEPROBREROUTE 

a route probability reroute

GLO_REROUTER_EDGE 

a Rerouter over edge

GLO_VSS 

a Variable Speed Sign

GLO_VSS_STEP 

a Variable Speed Sign step

GLO_CALIBRATOR 

a Calibrator

GLO_ROUTEPROBE 

a RouteProbe

GLO_VAPORIZER 

a Vaporizer

GLO_ACCESS 

a Acces

GLO_OVERHEAD_WIRE_SEGMENT 

a segment of an overhead line

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 

@bief vTypes

GLO_ROUTE 

a route

GLO_RIDE 

a ride

GLO_WALK 

a walk

GLO_PERSONTRIP 

a person trip

GLO_TRANSPORT 

a container transport

GLO_TRANSHIP 

a container tranship

GLO_STOP 

a stop

GLO_STOP_PERSON 

a person stop

GLO_STOP_CONTAINER 

a container stop

GLO_VEHICLE 

a vehicle

GLO_TRIP 

a trip

GLO_FLOW 

a flow

GLO_ROUTEFLOW 

a routeFlow

GLO_CONTAINER 

a container

GLO_CONTAINERFLOW 

a person flow

GLO_PERSON 

a person

GLO_PERSONFLOW 

a person flow

GLO_TAZ 

Traffic Assignment Zones (TAZs)

GLO_EDGEDATA 

edge data

GLO_EDGERELDATA 

edge relation data

GLO_TAZRELDATA 

TAZ relation data.

GLO_LOCKICON 

Lock icon (used in NETEDIT)

GLO_TEXTNAME 

text element (used in NETEDIT)

GLO_DOTTEDCONTOUR_FRONT 

dotted contour front element (used in NETEDIT)

GLO_DOTTEDCONTOUR_INSPECTED 

dotted contour inspected element (used in NETEDIT)

GLO_TEMPORALSHAPE 

temporal shape (used in NETEDIT)

GLO_RECTANGLESELECTION 

rectangle selection shape (used in NETEDIT)

GLO_TESTELEMENT 

test element (used in NETEDIT)

GLO_MAX 

empty max

Definition at line 37 of file GUIGlObjectTypes.h.