Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GUIIcons.h
Go to the documentation of this file.
1/****************************************************************************/
2// Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.dev/sumo
3// Copyright (C) 2001-2025 German Aerospace Center (DLR) and others.
4// This program and the accompanying materials are made available under the
5// terms of the Eclipse Public License 2.0 which is available at
6// https://www.eclipse.org/legal/epl-2.0/
7// This Source Code may also be made available under the following Secondary
8// Licenses when the conditions for such availability set forth in the Eclipse
9// Public License 2.0 are satisfied: GNU General Public License, version 2
10// or later which is available at
11// https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html
12// SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later
13/****************************************************************************/
20// An enumeration of icons used by the gui applications
21/****************************************************************************/
22#pragma once
23#include <config.h>
24
25
26// ===========================================================================
27// enumerations
28// ===========================================================================
33enum class GUIIcon {
34
37 SUMO,
41
44 NETEDIT,
48
56
59 EMPTY,
60 NEW_NET,
61 RELOAD,
62 CLOSE,
63 HELP,
67
73
76 OPEN,
86
89 SAVE,
101
104 CUT,
105 COPY,
106 PASTE,
108
109
112 START,
113 STOP,
114 STEP,
116
119 SELECT,
120 UNSELECT,
122
125 JOIN,
126 DISJOIN,
128
131 MICROVIEW,
132 OSGVIEW,
134
140
143 LOCATE,
152 LOCATETLS,
153 LOCATEADD,
154 LOCATEPOI,
157
163 TOOL_GTFS,
169 TOOL_XML,
171
175 GREENEDGE,
183
187 REMOVEDB,
191 ZOOMSTYLE,
194
201 APP_TABLE,
204
207 YES,
208 NO,
210
213 FLAG,
214 FLAG_PLUS,
217
224
227 MANIP,
228 CAMERA,
230
233 EXTRACT,
234 DILATE,
235 ERODE,
236 OPENING,
237 CLOSING,
241 RARIFY,
243 EYEDROP,
249 RUBBER1X,
250 RUBBER2X,
251 RUBBER3X,
252 RUBBER4X,
253 RUBBER5X,
254 EDITGRAPH,
256
259 EXT,
260 CUT_SWELL,
261 TRACKER,
263
266 UNDO,
267 REDO,
268 UNDOLIST,
269 LOCK,
270 UNLOCK,
273 ADD,
274 REMOVE,
280 COLLAPSE,
282 EXTEND,
283 CURRENT,
284 SEARCH,
285 ALLOW,
287
295
311
323
333
336 ARROW_UP,
341
345 LANE_BUS,
346 LANE_BIKE,
349
356
363 MODETAZ,
366 MODEMOVE,
368 MODETLS,
369 MODESHAPE,
371 MODEWIRE,
372 MODEDECAL,
374
377 MODEROUTE,
380 MODETYPE,
382 MODESTOP,
388
396
406 OPTIONS,
408
411 JUNCTION,
412 EDGETYPE,
413 LANETYPE,
414 EDGE,
415 LANE,
418 CROSSING,
421
424 BUSSTOP,
425 TRAINSTOP,
426 ACCESS,
429 E1,
430 E2,
431 E3,
432 E3ENTRY,
433 E3EXIT,
434 E1INSTANT,
435 REROUTER,
437 VAPORIZER,
443 VSSSTEP,
450
457
460 POLY,
461 POI,
462 POILANE,
463 POIGEO,
465
474
477 JPS,
481
484 TAZ,
485 TAZEDGE,
487
488
491 ROUTE,
492 ROUTEREF,
494 VTYPE,
495 VTYPEREF,
503 VEHICLE,
504 TRIP,
506 TRIP_TAZS,
507 FLOW,
509 FLOW_TAZS,
510 ROUTEFLOW,
512 WAYPOINT,
513 PERSON,
524 WALK_EDGE,
532 WALK_TAZ,
533 RIDE_EDGE,
540 RIDE_TAZ,
541 CONTAINER,
561
564 DATASET,
566 EDGEDATA,
572
582
620
658
693
696 OK,
697 ACCEPT,
698 CANCEL,
699 CORRECT,
700 INCORRECT,
701 RESET,
702 WARNING,
703 DANGER,
704 SUM,
705 BACK,
707
719
722 GRID,
723 GRID1,
724 GRID2,
725 GRID3,
727
730 GEOHACK,
732 OSM,
734
754
769};
GUIIcon
An enumeration of icons used by the gui applications.
Definition GUIIcons.h:33
@ POIICON_NATURE
@ FILEDIALOG_BOOK_SET
@ FILEDIALOG_FOLDER_BIG
@ VCLASS_TRAILER
@ VCLASS_SMALL_TRUCK
@ VCLASS_SMALL_EMERGENCY
@ CLEANJUNCTIONS
@ PARKINGSPACE
@ DATAMODE_CHECKBOX_SHOWADDITIONALS
@ VCLASS_SMALL_CABLE_CAR
@ TLSPHASEALLGREEN
@ RIDE_JUNCTION
@ RIDE_CHARGINGSTATION
@ WALK_CONTAINERSTOP
@ SAVE_NETEDITCONFIG
@ PERSONTRIP_JUNCTION
@ TRANSHIP_BUSSTOP
@ VCLASS_PASSENGER
@ MEANDATALANE
@ UNLOCK_SELECTED
@ SAVE_DATAELEMENTS
@ NETWORKMODE_CHECKBOX_BUBBLES
@ SAVE_NETWORKELEMENTS
@ DATAMODE_CHECKBOX_TAZRELONLYFROM
@ VSHAPE_PEDESTRIAN
@ VTYPE_CONTAINER
@ TRANSHIP_CHARGINGSTATION
@ LANGUAGE_ZHT
@ POIICON_FUEL
@ VSHAPE_PASSENGER
@ VCLASS_BICYCLE
@ NETGENERATE_SPIDER
@ VCLASS_RAIL_FAST
@ VSHAPE_UNKNOWN
@ MODEPERSONPLAN
@ POIICON_HOTEL
@ COMPUTEPATHMANAGER
@ VSHAPE_FIREBRIGADE
@ VSHAPE_EMERGENCY
@ VCLASS_AIRCRAFT
@ MODECROSSING
@ MODEMEANDATA
@ TRANSHIP_TRAINSTOP
@ VSHAPE_PASSENGER_VAN
@ MODEADDITIONAL
@ TRANSHIP_TAZ
@ VSHAPE_PASSENGER_WAGON
@ BIGARROWLEFT
@ MODEEDGERELDATA
@ EDITVIEWPORT
@ FILEDIALOG_SHOW_BIGICONS
@ FILEDIALOG_FILE_DELETE
@ SUPERMODEDEMAND
@ CLEARMESSAGEWINDOW
@ MODEPROHIBITION
@ PERSONTRIP_TRAINSTOP
@ VSHAPE_MOPED
@ VCLASS_CUSTOM2
@ VCLASS_SMALL_COACH
@ SAVE_ADDITIONALELEMENTS
@ DEMANDMODE_CHECKBOX_HIDENONINSPECTEDDEMANDELEMENTS
@ NETWORKMODE_CHECKBOX_HIDECONNECTIONS
@ TLSPHASEALLGREENPRIORITY
@ VSHAPE_RAIL_CAR
@ DEMANDMODE_CHECKBOX_SHOWTRIPS
@ OPEN_ADDITIONALS
@ INFORMATION_SMALL
@ TLSPHASECOPY
@ COMMONMODE_CHECKBOX_TOGGLEDRAWJUNCTIONSHAPE
@ CONTAINERFLOW
@ WALK_TRAINSTOP
@ PERSONTRIP_BUSSTOP
@ NETEDIT_MINI
@ CUT
basic operations
@ GREENVEHICLE
@ VCLASS_SMALL_TAXI
@ VCLASS_SMALL_CUSTOM1
@ FILEDIALOG_GOTO_WORK
@ DATAMODE_CHECKBOX_SHOWSHAPES
@ WARNING_SMALL
@ NETWORKMODE_CHECKBOX_SELECTEDGES
@ COMMONMODE_CHECKBOX_SHOWDEMANDELEMENTS
@ COMPUTEJUNCTIONS
@ DEMANDMODE_CHECKBOX_LOCKPERSON
@ LOCATEVEHICLE
@ LANE_PEDESTRIAN
@ VCLASS_MOTORCYCLE
@ CLOSINGREROUTE
@ TRANSPORT_TRAINSTOP
@ NETWORKMODE_CHECKBOX_MERGEAUTOMATICALLY
@ FRONTELEMENT
@ NETWORKMODE_CHECKBOX_APPLYTOALLPHASES
@ FILEDIALOG_FILE_LINK
@ FILEDIALOG_FILE_SHOWN
@ MODECREATEEDGE
@ TRANSHIP_PARKINGAREA
@ TLSPHASEDEFAULT
@ FILEDIALOG_FILE_MOVE
@ LOCATEWALKINGAREA
@ TOOL_EMISSIONS
@ VCLASS_COACH
@ VCLASS_AUTHORITY
@ DATAMODE_CHECKBOX_TAZRELONLYTO
@ NETWORKMODE_CHECKBOX_AUTOSELECTJUNCTIONS
@ YELLOWCONTAINER
@ OPEN_MEANDATAS
@ VCLASS_SCOOTER
@ NETGENERATE_RANDOMGRID
@ MEANDATAEDGE
@ LOCATEPERSON
@ VCLASS_TRUCK
@ CONTAINERSTOP
@ SAVE_MEANDATAELEMENTS
@ DATAMODE_CHECKBOX_TAZRELDRAWING
@ ERASE_STAINS
@ VCLASS_SMALL_CONTAINER
@ VCLASS_SMALL_PASSENGER
@ TRANSPORT_CONTAINERSTOP
@ VCLASS_MOPED
@ VCLASS_SMALL_SCOOTER
@ VSHAPE_E_VEHICLE
@ PERSONTRIP_CHARGINGSTATION
@ NETWORKMODE_CHECKBOX_SHOWCONNECTIONS
@ VCLASS_PEDESTRIAN
@ TRANSHIP_EDGE
@ FILEDIALOG_SHOW_SMALLICONS
@ LOCK_SELECTED
@ VCLASS_PRIVATE
@ VCLASS_SMALL_RAIL_FAST
@ SHOWTOOLTIPS_MENU
@ TRANSHIP_EDGES
@ FILEDIALOG_GOTO_HOME
@ VCLASS_SMALL_ARMY
@ VCLASS_SMALL_RAIL_URBAN
@ VCLASS_SMALL_BUS
@ DEMANDMODE_CHECKBOX_SHOWPERSONPLANS
@ TRIP_JUNCTIONS
@ HALL_OF_FAME
@ VSHAPE_PASSENGER_HATCHBACK
@ PAINTBRUSH3X
@ NETGENERATE_GRID
@ VCLASS_SMALL_AUTHORITY
@ DATAINTERVAL
@ WINDOWS_TILE_VERT
@ PERSONTRIP_CONTAINERSTOP
@ FILEDIALOG_DIRUP_ICON
@ FLOW_JUNCTIONS
@ MODECONTAINER
@ FILEDIALOG_FILE_COPY
@ VSHAPE_TRUCK_1TRAILER
@ DEMANDMODE_CHECKBOX_HIDESHAPES
@ GREENCONTAINER
@ VCLASS_CABLE_CAR
@ APP_TLSTRACKER
@ WINDOWS_CASCADE
@ VCLASS_SMALL_CUSTOM2
@ ROUTEPROBREROUTE
@ VSHAPE_POLICE
@ VCLASS_SMALL_DRONE
@ VCLASS_SMALL_AIRCRAFT
@ VCLASS_SMALL_VIP
@ JPS_WALKABLEAREA
@ VSHAPE_RAIL_CARGO
@ TRACTION_SUBSTATION
@ FILEDIALOG_SHOW_DETAILS
@ VCLASS_SMALL_MOPED
@ ROUTEDISTRIBUTION
@ TLSPHASEALLYELLOW
@ PAINTBRUSH2X
@ DATAMODE_CHECKBOX_TAZDRAWFILL
@ VCLASS_SUBWAY
@ CHARGINGSTATION
@ WALK_BUSSTOP
@ APP_SELECTOR
@ MODEEDGEDATA
@ TOOL_TURNDEFS
@ TRANSHIP_CONTAINERSTOP
@ VSHAPE_BICYCLE
@ VSHAPE_AIRCRAFT
@ TRANSPORT_EDGE
@ VCLASS_SMALL_PRIVATE
@ VCLASS_CONTAINER
@ PARKINGZONEREROUTE
@ NETWORKMODE_CHECKBOX_ELEVATION
@ CLOSINGLANEREROUTE
@ RIDE_BUSSTOP
@ VCLASS_CUSTOM1
@ VCLASS_SMALL_EVEHICLE
@ SUPERMODENETWORK
@ PAINTBRUSH4X
@ JPS_OBSTACLE
@ VCLASS_SMALL_SUBWAY
@ VSHAPE_BUS_TROLLEY
@ COMMONMODE_CHECKBOX_SPREADVEHICLE
@ RIDE_CONTAINERSTOP
@ SAVE_DEMANDELEMENTS
@ NETGENERATE_RANDOM
@ VSHAPE_DELIVERY
@ VCLASS_SMALL_SHIP
@ SHOWTOOLTIPS_VIEW
@ OPEN
open icons
@ ADJUSTPERSONPLANS
@ DEMANDMODE_CHECKBOX_LOCKCONTAINER
@ VSHAPE_PASSENGER_SEDAN
@ VSHAPE_BUS_FLEXIBLE
@ VCLASS_DELIVERY
@ WALK_CHARGINGSTATION
@ VSHAPE_RICKSHAW
@ ALLOWROTATION
@ NETWORKMODE_CHECKBOX_SHOWSUBADDITIONALS
@ WALK_PARKINGAREA
@ QUESTION_SMALL
@ SAVE_JUPEDSIMELEMENTS
@ VSHAPE_MOTORCYCLE
@ VCLASS_DRONE
@ DESTPROBREROUTE
@ VCLASS_RAIL_ELECTRIC
@ VCLASS_IGNORING
@ LOCATECONTAINER
@ TRANSPORT_CHARGINGSTATION
@ SIMPLIFYNETWORK
@ FILEDIALOG_BOOK_CLR
icons for file dialogs
@ NETWORKMODE_CHECKBOX_SHOWTAZELEMENTS
@ VSHAPE_TRUCK
@ SUPERMODEDATA
@ VCLASS_SMALL_BICYCLE
@ OPEN_BMPDIALOG
@ VCLASS_SMALL_RAIL
@ VCLASS_WHEELCHAIR
@ REROUTERINTERVAL
@ MODECONNECTION
@ PAINTBRUSH5X
@ VTYPEDISTRIBUTION
@ LOCATEJUNCTION
@ TRANSPORT_BUSSTOP
@ TRANSPORT_PARKINGAREA
@ RECENTERVIEW
@ VCLASS_SMALL_WHEELCHAIR
@ VCLASS_SMALL_TRAM
@ MODECONTAINERPLAN
@ LANEGREENVERGE
@ SAVE_MULTIPLE
@ PERSONTRIP_PARKINGAREA
@ TLSPHASEALLRED
@ VCLASS_EMERGENCY
@ NETWORKMODE_CHECKBOX_CHAIN
@ VARIABLESPEEDSIGN
@ COMPUTEDEMAND
@ VSHAPE_BUS_COACH
@ BIGARROWRIGHT
@ VCLASS_RAIL_URBAN
@ RIDE_PARKINGAREA
@ OPEN_NETEDITCONFIG
@ PAINTBRUSH1X
@ INFORMATION_LARGE
@ APP_BREAKPOINTS
@ VCLASS_SMALL_IGNORING
@ DEMANDMODE_CHECKBOX_SHOWOVERLAPPEDROUTES
@ VSHAPE_TRUCK_SEMITRAILER
@ VCLASS_SMALL_DELIVERY
@ VTYPE_PEDESTRIAN
@ WARNING_LARGE
@ SAVE_SUMOCONFIG
@ VIEWJUPEDSIM
@ YELLOWPERSON
@ VCLASS_SMALL_HOV
@ FILEDIALOG_FOLDER_NEW
@ VTYPE_DEFAULT
@ VCLASS_SMALL_RAIL_ELECTRIC
@ FILEDIALOG_FILE_HIDDEN
@ MODETYPEDISTRIBUTION
@ OVERHEADWIRE
@ RIDE_TRAINSTOP
@ TRANSPORT_TAZ
@ QUESTION_LARGE
@ COMMONMODE_CHECKBOX_TOGGLEGRID
@ OPEN_TLSPROGRAMS
@ JOINJUNCTIONS
@ PERSONTRIP_TAZ
@ TOOL_CITYBRAIN
@ WINDOWS_TILE_HORI
@ YELLOWVEHICLE
@ MODEROUTEDISTRIBUTION
@ CREATE_GRAPH
@ GEOHACK
icons for geo tools
@ PERSONTRIP_EDGE
@ MODETAZRELDATA
@ TRANSHIP_JUNCTION
@ SAVE_DATABASE
@ OPEN_SUMOCONFIG
@ VCLASS_EVEHICLE
@ SAVE
save icons
@ WALK_JUNCTION
@ VCLASS_SMALL_MOTORCYCLE
@ TRANSPORT_JUNCTION
@ VSHAPE_SCOOTER
@ OVERHEADWIRE_CLAMP
@ DEMANDMODE_CHECKBOX_SHOWCONTAINERPLANS
@ LANGUAGE_EN
icons for languages
@ POIICON_CHARGING_STATION
@ VCLASS_SMALL_TRAILER
@ NETWORKMODE_CHECKBOX_TWOWAY
@ VCLASS_SMALL_PEDESTRIAN