SUMO - Simulation of Urban MObility
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
GUIGlObjectTypes.h
Go to the documentation of this file.
1
/****************************************************************************/
9
// A list of object types which may be displayed within the gui
10
// each type has an associated string which will be prefefixed to an object id
11
// when constructing the full name
12
/****************************************************************************/
13
// SUMO, Simulation of Urban MObility; see http://sumo.dlr.de/
14
// Copyright (C) 2001-2015 DLR (http://www.dlr.de/) and contributors
15
/****************************************************************************/
16
//
17
// This file is part of SUMO.
18
// SUMO is free software: you can redistribute it and/or modify
19
// it under the terms of the GNU General Public License as published by
20
// the Free Software Foundation, either version 3 of the License, or
21
// (at your option) any later version.
22
//
23
/****************************************************************************/
24
#ifndef GUIGlObjectTypes_h
25
#define GUIGlObjectTypes_h
26
27
28
// ===========================================================================
29
// included modules
30
// ===========================================================================
31
#ifdef _MSC_VER
32
#include <
windows_config.h
>
33
#else
34
#include <
config.h
>
35
#endif
36
37
38
// ===========================================================================
39
// definitions
40
// ===========================================================================
47
enum
GUIGlObjectType
{
49
GLO_NETWORK
= 0,
51
GLO_EDGE
= 1,
53
GLO_LANE
= 2,
55
GLO_JUNCTION
= 4,
57
GLO_TLLOGIC
= 8,
59
GLO_DETECTOR
= 16,
61
GLO_TRIGGER
= 64,
63
GLO_ADDITIONAL
=
GLO_DETECTOR
|
GLO_TRIGGER
,
65
GLO_POLYGON
= 128,
67
GLO_POI
= 256,
69
GLO_VEHICLE
= 512,
71
GLO_PERSON
= 1024,
73
GLO_CONTAINER
= 2048,
75
GLO_MAX
= 4096
76
77
};
78
79
#endif
80
81
/****************************************************************************/
GLO_TRIGGER
a lane speed trigger,
Definition:
GUIGlObjectTypes.h:61
GLO_POLYGON
a polygon
Definition:
GUIGlObjectTypes.h:65
GUIGlObjectType
GUIGlObjectType
Definition:
GUIGlObjectTypes.h:47
GLO_VEHICLE
a vehicles
Definition:
GUIGlObjectTypes.h:69
windows_config.h
config.h
GLO_CONTAINER
a container
Definition:
GUIGlObjectTypes.h:73
GLO_PERSON
a person
Definition:
GUIGlObjectTypes.h:71
GLO_TLLOGIC
a tl-logic
Definition:
GUIGlObjectTypes.h:57
GLO_DETECTOR
a detector
Definition:
GUIGlObjectTypes.h:59
GLO_ADDITIONAL
compound additional
Definition:
GUIGlObjectTypes.h:63
GLO_POI
a poi
Definition:
GUIGlObjectTypes.h:67
GLO_LANE
a lane
Definition:
GUIGlObjectTypes.h:53
GLO_EDGE
an edge
Definition:
GUIGlObjectTypes.h:51
GLO_NETWORK
The network - empty.
Definition:
GUIGlObjectTypes.h:49
GLO_MAX
empty max
Definition:
GUIGlObjectTypes.h:75
GLO_JUNCTION
a junction
Definition:
GUIGlObjectTypes.h:55
build
sumo-3Ncg_a
sumo-0.23.0+dfsg1
src
utils
gui
globjects
GUIGlObjectTypes.h
Generated by
1.8.9.1