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,
186
190 REMOVEDB,
194 ZOOMSTYLE,
197
204 APP_TABLE,
207
210 YES,
211 NO,
213
216 FLAG,
217 FLAG_PLUS,
220
227
230 MANIP,
231 CAMERA,
233
236 EXTRACT,
237 DILATE,
238 ERODE,
239 OPENING,
240 CLOSING,
244 RARIFY,
246 EYEDROP,
252 RUBBER1X,
253 RUBBER2X,
254 RUBBER3X,
255 RUBBER4X,
256 RUBBER5X,
257 EDITGRAPH,
259
262 EXT,
263 CUT_SWELL,
264 TRACKER,
266
269 UNDO,
270 REDO,
271 UNDOLIST,
272 LOCK,
273 UNLOCK,
276 ADD,
277 REMOVE,
283 COLLAPSE,
285 EXTEND,
286 CURRENT,
287 SEARCH,
288 ALLOW,
290
298
316
328
338
341 ARROW_UP,
346
350 LANE_BUS,
351 LANE_BIKE,
354
361
368 MODETAZ,
371 MODEMOVE,
373 MODETLS,
374 MODESHAPE,
376 MODEWIRE,
377 MODEDECAL,
379
382 MODEROUTE,
385 MODETYPE,
387 MODESTOP,
393
401
411 OPTIONS,
413
416 JUNCTION,
417 EDGETYPE,
418 LANETYPE,
419 EDGE,
420 LANE,
423 CROSSING,
426
429 BUSSTOP,
430 TRAINSTOP,
431 ACCESS,
434 E1,
435 E2,
436 E3,
437 E3ENTRY,
438 E3EXIT,
439 E1INSTANT,
440 REROUTER,
442 VAPORIZER,
448 VSSSTEP,
455
462
465 POLY,
466 POI,
467 POILANE,
468 POIGEO,
470
479
482 JPS,
486
489 TAZ,
490 TAZEDGE,
492
493
496 ROUTE,
497 ROUTEREF,
499 VTYPE,
500 VTYPEREF,
508 VEHICLE,
509 TRIP,
511 TRIP_TAZS,
512 FLOW,
514 FLOW_TAZS,
515 ROUTEFLOW,
517 WAYPOINT,
518 PERSON,
529 WALK_EDGE,
537 WALK_TAZ,
538 RIDE_EDGE,
545 RIDE_TAZ,
546 CONTAINER,
566
569 DATASET,
571 EDGEDATA,
577
587
625
663
698
701 OK,
702 ACCEPT,
703 CANCEL,
704 CORRECT,
705 INCORRECT,
706 RESET,
707 WARNING,
708 DANGER,
709 SUM,
710 BACK,
712
724
727 GRID,
728 GRID1,
729 GRID2,
730 GRID3,
732
735 GEOHACK,
737 OSM,
739
759
774};
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
@ 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_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
@ 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