|
SUMO - Simulation of Urban MObility
|
00001 /****************************************************************************/ 00007 // A list of object types which may be displayed within the gui 00008 // each type has an associated string which will be prefefixed to an object id 00009 // when constructing the full name 00010 /****************************************************************************/ 00011 // SUMO, Simulation of Urban MObility; see http://sumo.sourceforge.net/ 00012 // Copyright (C) 2001-2011 DLR (http://www.dlr.de/) and contributors 00013 /****************************************************************************/ 00014 // 00015 // This program is free software; you can redistribute it and/or modify 00016 // it under the terms of the GNU General Public License as published by 00017 // the Free Software Foundation; either version 2 of the License, or 00018 // (at your option) any later version. 00019 // 00020 /****************************************************************************/ 00021 #ifndef GUIGlObjectTypes_h 00022 #define GUIGlObjectTypes_h 00023 00024 00025 // =========================================================================== 00026 // included modules 00027 // =========================================================================== 00028 #ifdef _MSC_VER 00029 #include <windows_config.h> 00030 #else 00031 #include <config.h> 00032 #endif 00033 00034 00035 // =========================================================================== 00036 // definitions 00037 // =========================================================================== 00044 enum GUIGlObjectType { 00046 GLO_NETWORK = 0, 00048 GLO_EDGE = 1, 00050 GLO_LANE = 2, 00052 GLO_JUNCTION = 4, 00054 GLO_TLLOGIC = 8, 00056 GLO_DETECTOR = 16, 00058 GLO_TRIGGER = 64, 00060 GLO_SHAPE = 128, 00062 GLO_VEHICLE = 256, 00064 GLO_ADDITIONAL = GLO_DETECTOR | GLO_TRIGGER, 00066 GLO_MAX = 512 00067 00068 }; 00069 00070 #endif 00071 00072 /****************************************************************************/