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-2026 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,
66 GITHUB,
70
76
79 OPEN,
89
92 SAVE,
104
107 CUT,
108 COPY,
109 PASTE,
111
112
115 START,
116 STOP,
117 STEP,
119
122 SELECT,
123 UNSELECT,
125
128 JOIN,
129 DISJOIN,
131
134 MICROVIEW,
135 OSGVIEW,
137
143
146 LOCATE,
155 LOCATETLS,
156 LOCATEADD,
157 LOCATEPOI,
160
166 TOOL_GTFS,
172 TOOL_XML,
174
178 GREENEDGE,
189
193 REMOVEDB,
197 ZOOMSTYLE,
200
207 APP_TABLE,
210
213 YES,
214 NO,
216
219 FLAG,
220 FLAG_PLUS,
223
230
233 MANIP,
234 CAMERA,
236
239 EXTRACT,
240 DILATE,
241 ERODE,
242 OPENING,
243 CLOSING,
247 RARIFY,
249 EYEDROP,
255 RUBBER1X,
256 RUBBER2X,
257 RUBBER3X,
258 RUBBER4X,
259 RUBBER5X,
260 EDITGRAPH,
262
265 EXT,
266 CUT_SWELL,
267 TRACKER,
269
272 UNDO,
273 REDO,
274 UNDOLIST,
275 LOCK,
276 UNLOCK,
279 ADD,
280 REMOVE,
286 COLLAPSE,
288 EXTEND,
289 CURRENT,
290 SEARCH,
291 ALLOW,
293
301
319
331
341
344 ARROW_UP,
349
353 LANE_BUS,
354 LANE_BIKE,
357
364
371 MODETAZ,
374 MODEMOVE,
376 MODETLS,
377 MODESHAPE,
379 MODEWIRE,
380 MODEDECAL,
382
385 MODEROUTE,
388 MODETYPE,
390 MODESTOP,
396
404
414 OPTIONS,
416
419 JUNCTION,
420 EDGETYPE,
421 LANETYPE,
422 EDGE,
423 LANE,
426 CROSSING,
429
432 BUSSTOP,
433 TRAINSTOP,
434 ACCESS,
437 E1,
438 E2,
439 E3,
440 E3ENTRY,
441 E3EXIT,
442 E1INSTANT,
443 REROUTER,
445 VAPORIZER,
451 VSSSTEP,
458
465
468 POLY,
469 POI,
470 POILANE,
471 POIGEO,
473
482
485 JPS,
489
492 TAZ,
493 TAZEDGE,
495
496
499 ROUTE,
500 ROUTEREF,
502 VTYPE,
503 VTYPEREF,
511 VEHICLE,
512 TRIP,
514 TRIP_TAZS,
515 FLOW,
517 FLOW_TAZS,
518 ROUTEFLOW,
520 WAYPOINT,
521 PERSON,
532 WALK_EDGE,
540 WALK_TAZ,
541 RIDE_EDGE,
548 RIDE_TAZ,
549 CONTAINER,
569
572 DATASET,
574 EDGEDATA,
580
590
628
666
701
704 OK,
705 ACCEPT,
706 CANCEL,
707 CORRECT,
708 INCORRECT,
709 RESET,
710 WARNING,
711 DANGER,
712 SUM,
713 BACK,
715
727
730 GRID,
731 GRID1,
732 GRID2,
733 GRID3,
735
738 GEOHACK,
740 OSM,
742
762
777};
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
@ NETWORKMODE_CHECKBOX_SHOWPOLYGONSYMBOLS
@ MODECROSSING
@ MODEMEANDATA
@ TRANSHIP_TRAINSTOP
@ INSERTION_DELAY
@ 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
@ GREEN_PERSON_NON_INTERACTING
@ 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
@ GREEN_VEHICLE_MESO
@ 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_DRAWFILLEDWALKINGAREAS
@ 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
@ GREEN_PERSON_JUPEDSIM
@ 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