SUMO - Simulation of Urban MObility
Main Page
Related Pages
Modules
Namespaces
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_CROSSING
= 5,
59
GLO_TLLOGIC
= 8,
61
GLO_DETECTOR
= 16,
63
GLO_TRIGGER
= 64,
65
GLO_ADDITIONAL
=
GLO_DETECTOR
|
GLO_TRIGGER
,
67
GLO_POLYGON
= 128,
69
GLO_POI
= 256,
71
GLO_VEHICLE
= 512,
73
GLO_PERSON
= 1024,
75
GLO_CONTAINER
= 2048,
77
GLO_MAX
= 4096
78
79
};
80
81
#endif
82
83
/****************************************************************************/
GLO_CROSSING
a tl-logic
Definition:
GUIGlObjectTypes.h:57
GLO_TRIGGER
a lane speed trigger,
Definition:
GUIGlObjectTypes.h:63
GLO_POLYGON
a polygon
Definition:
GUIGlObjectTypes.h:67
GUIGlObjectType
GUIGlObjectType
Definition:
GUIGlObjectTypes.h:47
GLO_VEHICLE
a vehicles
Definition:
GUIGlObjectTypes.h:71
windows_config.h
config.h
GLO_CONTAINER
a container
Definition:
GUIGlObjectTypes.h:75
GLO_PERSON
a person
Definition:
GUIGlObjectTypes.h:73
GLO_TLLOGIC
a tl-logic
Definition:
GUIGlObjectTypes.h:59
GLO_DETECTOR
a detector
Definition:
GUIGlObjectTypes.h:61
GLO_ADDITIONAL
compound additional
Definition:
GUIGlObjectTypes.h:65
GLO_POI
a poi
Definition:
GUIGlObjectTypes.h:69
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:77
GLO_JUNCTION
a junction
Definition:
GUIGlObjectTypes.h:55
src
utils
gui
globjects
GUIGlObjectTypes.h
Generated on Thu Apr 7 2016 21:35:27 for SUMO - Simulation of Urban MObility by
1.8.11