Eclipse SUMO - Simulation of Urban MObility
|
#include <config.h>
#include <utils/common/UtilExceptions.h>
#include "GUIIcons.h"
#include "GUIIconSubSys.h"
#include "icons/sumo_icon64.xpm"
#include "icons/sumo_icon16.xpm"
#include "icons/sumo_logo.xpm"
#include "icons/netgenerate.xpm"
#include "icons/netedit_icon64.xpm"
#include "icons/netedit_icon16.xpm"
#include "icons/netgenerate_grid.xpm"
#include "icons/netgenerate_spider.xpm"
#include "icons/netgenerate_randomgrid.xpm"
#include "icons/netgenerate_random.xpm"
#include "icons/empty.xpm"
#include "icons/newnet.xpm"
#include "icons/play.xpm"
#include "icons/stop.xpm"
#include "icons/step.xpm"
#include "icons/new_window.xpm"
#include "icons/new_window_3d.xpm"
#include "icons/open.xpm"
#include "icons/openadditionals.xpm"
#include "icons/openbmpdialog.xpm"
#include "icons/opennet.xpm"
#include "icons/openmeandatas.xpm"
#include "icons/openneteditconfig.xpm"
#include "icons/openshapes.xpm"
#include "icons/opensumoconfig.xpm"
#include "icons/opentls.xpm"
#include "icons/save.xpm"
#include "icons/save_sumoconfig.xpm"
#include "icons/save_neteditconfig.xpm"
#include "icons/save_multiple.xpm"
#include "icons/save_networkelements.xpm"
#include "icons/save_aditionalelements.xpm"
#include "icons/save_jupedsimelements.xpm"
#include "icons/save_demandelements.xpm"
#include "icons/save_dataelements.xpm"
#include "icons/save_meandataelements.xpm"
#include "icons/save_database.xpm"
#include "icons/app_tracker.xpm"
#include "icons/app_finder.xpm"
#include "icons/app_breakpoints.xpm"
#include "icons/app_tlstracker.xpm"
#include "icons/app_table.xpm"
#include "icons/app_selector.xpm"
#include "icons/locate.xpm"
#include "icons/locate_junction.xpm"
#include "icons/locate_edge.xpm"
#include "icons/locate_walkingarea.xpm"
#include "icons/locate_vehicle.xpm"
#include "icons/locate_route.xpm"
#include "icons/locate_stop.xpm"
#include "icons/locate_person.xpm"
#include "icons/locate_container.xpm"
#include "icons/locate_tls.xpm"
#include "icons/locate_add.xpm"
#include "icons/locate_poi.xpm"
#include "icons/locate_poly.xpm"
#include "icons/tool_python.xpm"
#include "icons/tool_emissions.xpm"
#include "icons/tool_citybrain.xpm"
#include "icons/tool_gtfs.xpm"
#include "icons/tool_vissim.xpm"
#include "icons/tool_visum.xpm"
#include "icons/tool_import.xpm"
#include "icons/tool_output.xpm"
#include "icons/tool_turndefs.xpm"
#include "icons/tool_xml.xpm"
#include "icons/green_container.xpm"
#include "icons/yellow_container.xpm"
#include "icons/green_edge.xpm"
#include "icons/yellow_edge.xpm"
#include "icons/green_vehicle.xpm"
#include "icons/yellow_vehicle.xpm"
#include "icons/green_person.xpm"
#include "icons/yellow_person.xpm"
#include "icons/colorwheel.xpm"
#include "icons/removedb.xpm"
#include "icons/recenter_view.xpm"
#include "icons/allow_rotation.xpm"
#include "icons/show_tooltips_view.xpm"
#include "icons/show_tooltips_menu.xpm"
#include "icons/magnify.xpm"
#include "icons/zoomstyle.xpm"
#include "icons/yes.xpm"
#include "icons/no.xpm"
#include "icons/extract_streets.xpm"
#include "icons/dilate.xpm"
#include "icons/erode.xpm"
#include "icons/opening.xpm"
#include "icons/closing.xpm"
#include "icons/erase_stains.xpm"
#include "icons/close_gaps.xpm"
#include "icons/skeletonize.xpm"
#include "icons/rarify.xpm"
#include "icons/create_graph.xpm"
#include "icons/eyedrop.xpm"
#include "icons/rubber1x.xpm"
#include "icons/rubber2x.xpm"
#include "icons/rubber3x.xpm"
#include "icons/rubber4x.xpm"
#include "icons/rubber5x.xpm"
#include "icons/paintbrush1x.xpm"
#include "icons/paintbrush2x.xpm"
#include "icons/paintbrush3x.xpm"
#include "icons/paintbrush4x.xpm"
#include "icons/paintbrush5x.xpm"
#include "icons/edit_graph.xpm"
#include "icons/full_screen.xpm"
#include "icons/flag.xpm"
#include "icons/flag_plus.xpm"
#include "icons/flag_minus.xpm"
#include "icons/windows_cascade.xpm"
#include "icons/windows_tile_vertically.xpm"
#include "icons/windows_tile_horizontally.xpm"
#include "icons/reload.xpm"
#include "icons/manip.xpm"
#include "icons/camera.xpm"
#include "icons/undo.xpm"
#include "icons/redo.xpm"
#include "icons/undolist.xpm"
#include "icons/lock.xpm"
#include "icons/unlock.xpm"
#include "icons/lock_selected.xpm"
#include "icons/unlock_selected.xpm"
#include "icons/add.xpm"
#include "icons/remove.xpm"
#include "icons/collapse.xpm"
#include "icons/uncollapse.xpm"
#include "icons/extend.xpm"
#include "icons/current.xpm"
#include "icons/search.xpm"
#include "icons/allow.xpm"
#include "icons/arrowup.xpm"
#include "icons/arrowdown.xpm"
#include "icons/arrowleft.xpm"
#include "icons/arrowright.xpm"
#include "icons/bigarrowleft.xpm"
#include "icons/bigarrowright.xpm"
#include "icons/frontelement.xpm"
#include "icons/simplifynetwork.xpm"
#include "icons/computepathmanager.xpm"
#include "icons/checkboxes/checkbox_applytoallphases.xpm"
#include "icons/checkboxes/checkbox_askformerge.xpm"
#include "icons/checkboxes/checkbox_autoselectjunctions.xpm"
#include "icons/checkboxes/checkbox_bubbles.xpm"
#include "icons/checkboxes/checkbox_chain.xpm"
#include "icons/checkboxes/checkbox_elevation.xpm"
#include "icons/checkboxes/checkbox_grid.xpm"
#include "icons/checkboxes/checkbox_drawjunctionshapes.xpm"
#include "icons/checkboxes/checkbox_hideconnections.xpm"
#include "icons/checkboxes/checkbox_showsubadditionals.xpm"
#include "icons/checkboxes/checkbox_showtazelements.xpm"
#include "icons/checkboxes/checkbox_hidenoninspecteddemandelements.xpm"
#include "icons/checkboxes/checkbox_hideshapes.xpm"
#include "icons/checkboxes/checkbox_lockcontainer.xpm"
#include "icons/checkboxes/checkbox_lockperson.xpm"
#include "icons/checkboxes/checkbox_selectededges.xpm"
#include "icons/checkboxes/checkbox_showadditionals.xpm"
#include "icons/checkboxes/checkbox_showconnections.xpm"
#include "icons/checkboxes/checkbox_showcontainerplans.xpm"
#include "icons/checkboxes/checkbox_showdemandelements.xpm"
#include "icons/checkboxes/checkbox_showoverlappedroutes.xpm"
#include "icons/checkboxes/checkbox_showpersonplans.xpm"
#include "icons/checkboxes/checkbox_showshapes.xpm"
#include "icons/checkboxes/checkbox_showtrips.xpm"
#include "icons/checkboxes/checkbox_spreadvehicle.xpm"
#include "icons/checkboxes/checkbox_tazdrawfill.xpm"
#include "icons/checkboxes/checkbox_tazreldrawing.xpm"
#include "icons/checkboxes/checkbox_tazrelonlyfrom.xpm"
#include "icons/checkboxes/checkbox_tazrelonlyto.xpm"
#include "icons/checkboxes/checkbox_twoway.xpm"
#include "icons/lanebike.xpm"
#include "icons/lanebus.xpm"
#include "icons/lanepedestrian.xpm"
#include "icons/lanegreenverge.xpm"
#include "icons/cut.xpm"
#include "icons/copy.xpm"
#include "icons/paste.xpm"
#include "icons/select.xpm"
#include "icons/unselect.xpm"
#include "icons/join.xpm"
#include "icons/disjoin.xpm"
#include "icons/ext.xpm"
#include "icons/tracker.xpm"
#include "icons/hall_of_fame.xpm"
#include "icons/clear_message_window.xpm"
#include "icons/viewdefault.xpm"
#include "icons/viewjupedsim.xpm"
#include "icons/supermodenetwork.xpm"
#include "icons/supermodedemand.xpm"
#include "icons/supermodedata.xpm"
#include "icons/modeadditional.xpm"
#include "icons/modeconnection.xpm"
#include "icons/modecreateedge.xpm"
#include "icons/modecrossing.xpm"
#include "icons/modetaz.xpm"
#include "icons/modedelete.xpm"
#include "icons/modeinspect.xpm"
#include "icons/modemove.xpm"
#include "icons/modeselect.xpm"
#include "icons/modetrafficlight.xpm"
#include "icons/modeshape.xpm"
#include "icons/modeprohibition.xpm"
#include "icons/modewire.xpm"
#include "icons/modedecal.xpm"
#include "icons/modecontainer.xpm"
#include "icons/modecontainerplan.xpm"
#include "icons/modeperson.xpm"
#include "icons/modepersonplan.xpm"
#include "icons/moderoute.xpm"
#include "icons/moderoutedistribution.xpm"
#include "icons/modestop.xpm"
#include "icons/modevehicle.xpm"
#include "icons/modetype.xpm"
#include "icons/modetypedistribution.xpm"
#include "icons/modeedgedata.xpm"
#include "icons/modeedgereldata.xpm"
#include "icons/modetazreldata.xpm"
#include "icons/modemeandata.xpm"
#include "icons/meandataedge.xpm"
#include "icons/meandatalane.xpm"
#include "icons/tlsphasedefault.xpm"
#include "icons/tlsphasecopy.xpm"
#include "icons/tlsphaseallred.xpm"
#include "icons/tlsphaseallyellow.xpm"
#include "icons/tlsphaseallgreen.xpm"
#include "icons/tlsphaseallgreenpriority.xpm"
#include "icons/computejunctions.xpm"
#include "icons/cleanjunctions.xpm"
#include "icons/joinjunctions.xpm"
#include "icons/computedemand.xpm"
#include "icons/cleanroutes.xpm"
#include "icons/joinroutes.xpm"
#include "icons/adjustpersonplans.xpm"
#include "icons/options.xpm"
#include "icons/junction.xpm"
#include "icons/edgetype.xpm"
#include "icons/lanetype.xpm"
#include "icons/edge.xpm"
#include "icons/lane.xpm"
#include "icons/connection.xpm"
#include "icons/prohibition.xpm"
#include "icons/crossing.xpm"
#include "icons/walkingarea.xpm"
#include "icons/busstop.xpm"
#include "icons/trainstop.xpm"
#include "icons/access.xpm"
#include "icons/chargingstation.xpm"
#include "icons/containerstop.xpm"
#include "icons/parkingarea.xpm"
#include "icons/parkingspace.xpm"
#include "icons/e1.xpm"
#include "icons/e1instant.xpm"
#include "icons/e2.xpm"
#include "icons/e3.xpm"
#include "icons/e3entry.xpm"
#include "icons/e3exit.xpm"
#include "icons/rerouter.xpm"
#include "icons/routeprobe.xpm"
#include "icons/vaporizer.xpm"
#include "icons/variablespeedsign.xpm"
#include "icons/calibrator.xpm"
#include "icons/rerouterinterval.xpm"
#include "icons/vssstep.xpm"
#include "icons/closingreroute.xpm"
#include "icons/closinglanereroute.xpm"
#include "icons/destprobreroute.xpm"
#include "icons/parkingzonereroute.xpm"
#include "icons/routeprobreroute.xpm"
#include "icons/tractionsubstation.xpm"
#include "icons/overheadwire.xpm"
#include "icons/overheadwire_clamp.xpm"
#include "icons/poly.xpm"
#include "icons/poi.xpm"
#include "icons/poilane.xpm"
#include "icons/poigeo.xpm"
#include "icons/poiicons/poiicon_pin.xpm"
#include "icons/poiicons/poiicon_hotel.xpm"
#include "icons/poiicons/poiicon_nature.xpm"
#include "icons/poiicons/poiicon_fuel.xpm"
#include "icons/poiicons/poiicon_charging_station.xpm"
#include "icons/jps.xpm"
#include "icons/jps_walkablearea.xpm"
#include "icons/jps_obstacle.xpm"
#include "icons/taz.xpm"
#include "icons/tazedge.xpm"
#include "icons/container.xpm"
#include "icons/containerflow.xpm"
#include "icons/flow.xpm"
#include "icons/flowjunctions.xpm"
#include "icons/flowtazs.xpm"
#include "icons/person.xpm"
#include "icons/personflow.xpm"
#include "icons/persontripbusstop.xpm"
#include "icons/persontripchargingstation.xpm"
#include "icons/persontripcontainerstop.xpm"
#include "icons/persontripedge.xpm"
#include "icons/persontripjunction.xpm"
#include "icons/persontripparkingarea.xpm"
#include "icons/persontriptaz.xpm"
#include "icons/persontriptrainstop.xpm"
#include "icons/ridebusstop.xpm"
#include "icons/ridechargingstation.xpm"
#include "icons/ridecontainerstop.xpm"
#include "icons/rideedge.xpm"
#include "icons/ridejunction.xpm"
#include "icons/rideparkingarea.xpm"
#include "icons/ridetaz.xpm"
#include "icons/ridetrainstop.xpm"
#include "icons/route.xpm"
#include "icons/routedistribution.xpm"
#include "icons/routeflow.xpm"
#include "icons/stopelement.xpm"
#include "icons/transhipbusstop.xpm"
#include "icons/transhipchargingstation.xpm"
#include "icons/transhipcontainerstop.xpm"
#include "icons/transhipedge.xpm"
#include "icons/transhipedges.xpm"
#include "icons/transhipjunction.xpm"
#include "icons/transhipparkingarea.xpm"
#include "icons/transhiptaz.xpm"
#include "icons/transhiptrainstop.xpm"
#include "icons/transportbusstop.xpm"
#include "icons/transportchargingstation.xpm"
#include "icons/transportcontainerstop.xpm"
#include "icons/transportedge.xpm"
#include "icons/transportjunction.xpm"
#include "icons/transportparkingarea.xpm"
#include "icons/transporttaz.xpm"
#include "icons/transporttrainstop.xpm"
#include "icons/trip.xpm"
#include "icons/tripjunctions.xpm"
#include "icons/triptazs.xpm"
#include "icons/vehicle.xpm"
#include "icons/vtype.xpm"
#include "icons/vtype_bike.xpm"
#include "icons/vtype_container.xpm"
#include "icons/vtype_default.xpm"
#include "icons/vtype_pedestrian.xpm"
#include "icons/vtype_rail.xpm"
#include "icons/vtype_taxi.xpm"
#include "icons/vtypedistribution.xpm"
#include "icons/walkbusstop.xpm"
#include "icons/walkchargingstation.xpm"
#include "icons/walkcontainerstop.xpm"
#include "icons/walkedge.xpm"
#include "icons/walkedges.xpm"
#include "icons/walkjunction.xpm"
#include "icons/walkparkingarea.xpm"
#include "icons/walkroute.xpm"
#include "icons/walktaz.xpm"
#include "icons/walktrainstop.xpm"
#include "icons/waypoint.xpm"
#include "icons/dataset.xpm"
#include "icons/datainterval.xpm"
#include "icons/edgedata.xpm"
#include "icons/edgereldata.xpm"
#include "icons/tazreldata.xpm"
#include "icons/vclasses/vclass_ignoring.xpm"
#include "icons/vclasses/vclass_private.xpm"
#include "icons/vclasses/vclass_emergency.xpm"
#include "icons/vclasses/vclass_authority.xpm"
#include "icons/vclasses/vclass_army.xpm"
#include "icons/vclasses/vclass_vip.xpm"
#include "icons/vclasses/vclass_passenger.xpm"
#include "icons/vclasses/vclass_hov.xpm"
#include "icons/vclasses/vclass_taxi.xpm"
#include "icons/vclasses/vclass_bus.xpm"
#include "icons/vclasses/vclass_coach.xpm"
#include "icons/vclasses/vclass_delivery.xpm"
#include "icons/vclasses/vclass_truck.xpm"
#include "icons/vclasses/vclass_trailer.xpm"
#include "icons/vclasses/vclass_tram.xpm"
#include "icons/vclasses/vclass_rail_urban.xpm"
#include "icons/vclasses/vclass_rail.xpm"
#include "icons/vclasses/vclass_rail_electric.xpm"
#include "icons/vclasses/vclass_rail_fast.xpm"
#include "icons/vclasses/vclass_motorcycle.xpm"
#include "icons/vclasses/vclass_moped.xpm"
#include "icons/vclasses/vclass_bicycle.xpm"
#include "icons/vclasses/vclass_pedestrian.xpm"
#include "icons/vclasses/vclass_evehicle.xpm"
#include "icons/vclasses/vclass_ship.xpm"
#include "icons/vclasses/vclass_container.xpm"
#include "icons/vclasses/vclass_cable_car.xpm"
#include "icons/vclasses/vclass_subway.xpm"
#include "icons/vclasses/vclass_aircraft.xpm"
#include "icons/vclasses/vclass_wheelchair.xpm"
#include "icons/vclasses/vclass_scooter.xpm"
#include "icons/vclasses/vclass_drone.xpm"
#include "icons/vclasses/vclass_custom1.xpm"
#include "icons/vclasses/vclass_custom2.xpm"
#include "icons/vclasses/vclass_small_ignoring.xpm"
#include "icons/vclasses/vclass_small_private.xpm"
#include "icons/vclasses/vclass_small_emergency.xpm"
#include "icons/vclasses/vclass_small_authority.xpm"
#include "icons/vclasses/vclass_small_army.xpm"
#include "icons/vclasses/vclass_small_vip.xpm"
#include "icons/vclasses/vclass_small_passenger.xpm"
#include "icons/vclasses/vclass_small_hov.xpm"
#include "icons/vclasses/vclass_small_taxi.xpm"
#include "icons/vclasses/vclass_small_bus.xpm"
#include "icons/vclasses/vclass_small_coach.xpm"
#include "icons/vclasses/vclass_small_delivery.xpm"
#include "icons/vclasses/vclass_small_truck.xpm"
#include "icons/vclasses/vclass_small_trailer.xpm"
#include "icons/vclasses/vclass_small_tram.xpm"
#include "icons/vclasses/vclass_small_rail_urban.xpm"
#include "icons/vclasses/vclass_small_rail.xpm"
#include "icons/vclasses/vclass_small_rail_electric.xpm"
#include "icons/vclasses/vclass_small_rail_fast.xpm"
#include "icons/vclasses/vclass_small_motorcycle.xpm"
#include "icons/vclasses/vclass_small_moped.xpm"
#include "icons/vclasses/vclass_small_bicycle.xpm"
#include "icons/vclasses/vclass_small_pedestrian.xpm"
#include "icons/vclasses/vclass_small_evehicle.xpm"
#include "icons/vclasses/vclass_small_ship.xpm"
#include "icons/vclasses/vclass_small_container.xpm"
#include "icons/vclasses/vclass_small_cable_car.xpm"
#include "icons/vclasses/vclass_small_subway.xpm"
#include "icons/vclasses/vclass_small_aircraft.xpm"
#include "icons/vclasses/vclass_small_wheelchair.xpm"
#include "icons/vclasses/vclass_small_scooter.xpm"
#include "icons/vclasses/vclass_small_drone.xpm"
#include "icons/vclasses/vclass_small_custom1.xpm"
#include "icons/vclasses/vclass_small_custom2.xpm"
#include "icons/vshapes/vshape_pedestrian.xpm"
#include "icons/vshapes/vshape_bicycle.xpm"
#include "icons/vshapes/vshape_moped.xpm"
#include "icons/vshapes/vshape_motorcycle.xpm"
#include "icons/vshapes/vshape_passenger.xpm"
#include "icons/vshapes/vshape_passenger_sedan.xpm"
#include "icons/vshapes/vshape_passenger_hatchback.xpm"
#include "icons/vshapes/vshape_passenger_wagon.xpm"
#include "icons/vshapes/vshape_passenger_van.xpm"
#include "icons/vshapes/vshape_taxi.xpm"
#include "icons/vshapes/vshape_delivery.xpm"
#include "icons/vshapes/vshape_truck.xpm"
#include "icons/vshapes/vshape_truck_semitrailer.xpm"
#include "icons/vshapes/vshape_truck_1trailer.xpm"
#include "icons/vshapes/vshape_bus.xpm"
#include "icons/vshapes/vshape_bus_coach.xpm"
#include "icons/vshapes/vshape_bus_flexible.xpm"
#include "icons/vshapes/vshape_bus_trolley.xpm"
#include "icons/vshapes/vshape_rail.xpm"
#include "icons/vshapes/vshape_rail_car.xpm"
#include "icons/vshapes/vshape_rail_cargo.xpm"
#include "icons/vshapes/vshape_e_vehicle.xpm"
#include "icons/vshapes/vshape_ant.xpm"
#include "icons/vshapes/vshape_ship.xpm"
#include "icons/vshapes/vshape_emergency.xpm"
#include "icons/vshapes/vshape_firebrigade.xpm"
#include "icons/vshapes/vshape_police.xpm"
#include "icons/vshapes/vshape_rickshaw.xpm"
#include "icons/vshapes/vshape_scooter.xpm"
#include "icons/vshapes/vshape_aircraft.xpm"
#include "icons/vshapes/vshape_unknown.xpm"
#include "icons/accept.xpm"
#include "icons/cancel.xpm"
#include "icons/correct.xpm"
#include "icons/incorrect.xpm"
#include "icons/reset.xpm"
#include "icons/warning.xpm"
#include "icons/danger.xpm"
#include "icons/sum.xpm"
#include "icons/back.xpm"
#include "icons/grid.xpm"
#include "icons/grid1.xpm"
#include "icons/grid2.xpm"
#include "icons/grid3.xpm"
#include "icons/geohack.xpm"
#include "icons/googlemaps.xpm"
#include "icons/osm.xpm"
#include "icons/languages/de.xpm"
#include "icons/languages/es.xpm"
#include "icons/languages/fr.xpm"
#include "icons/languages/it.xpm"
#include "icons/languages/en.xpm"
#include "icons/languages/hu.xpm"
#include "icons/languages/tr.xpm"
#include "icons/languages/zh.xpm"
#include "icons/languages/zht.xpm"
Go to the source code of this file.
Definition in file GUIIconSubSys.cpp.