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_WALKINGAREA = 5 , GLO_CONNECTION = 6 , GLO_CROSSING = 7 ,
  GLO_TLLOGIC = 8 , GLO_EDGETYPE = 9 , GLO_LANETYPE = 10 , 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_WIRE = 140 ,
  GLO_OVERHEAD_WIRE_SEGMENT = 141 , GLO_TRACTIONSUBSTATION = 142 , GLO_LANEARROWS = 190 , GLO_SHAPE = 200 ,
  GLO_POLYGON = 201 , GLO_POI = 202 , GLO_JPS_WALKABLEAREA = 203 , GLO_JPS_OBSTACLE = 204 ,
  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_PLAN = 331 , 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_GEOMETRYPOINT = 1020 , GLO_FRONTELEMENT = 1030 , GLO_DOTTEDCONTOUR = 1040 , GLO_TEMPORALSHAPE = 1050 ,
  GLO_RECTANGLESELECTION = 1060 , GLO_TESTELEMENT = 1070 , 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_WALKINGAREA 

a walkingArea

GLO_CONNECTION 

a connection

GLO_CROSSING 

a tl-logic

GLO_TLLOGIC 

a tl-logic

GLO_EDGETYPE 

an edgeType

GLO_LANETYPE 

a laneType

GLO_PARENTCHILDLINE 

line between parent and childrens

GLO_ADDITIONALELEMENT 

reserved GLO type for packing 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 destination 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_WIRE 

reserved GLO type for packing all wire elements

GLO_OVERHEAD_WIRE_SEGMENT 

a segment of an overhead line

GLO_TRACTIONSUBSTATION 

a segment of an overhead line

GLO_LANEARROWS 

lane details

GLO_SHAPE 

reserved GLO type to pack shapes

GLO_POLYGON 

polygon

GLO_POI 

poi (over view, geo and lane)

GLO_JPS_WALKABLEAREA 

walkable area

GLO_JPS_OBSTACLE 

obstacles

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_PLAN 

a stop plan 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_GEOMETRYPOINT 

geometry point (used in netedit)

GLO_FRONTELEMENT 

front element (used in netedit)

GLO_DOTTEDCONTOUR 

dotted contour (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.