31 #include "sumo_icon64.xpm" 32 #include "sumo_icon16.xpm" 33 #include "sumo_logo.xpm" 36 #include "filesave.xpm" 37 #include "fileopen.xpm" 38 #include "netopen.xpm" 39 #include "shapeopen.xpm" 43 #include "new_window.xpm" 45 #include "app_tracker.xpm" 46 #include "app_finder.xpm" 47 #include "app_breakpoints.xpm" 48 #include "app_tlstracker.xpm" 49 #include "app_table.xpm" 50 #include "app_selector.xpm" 53 #include "locate_junction.xpm" 54 #include "locate_edge.xpm" 55 #include "locate_vehicle.xpm" 56 #include "locate_person.xpm" 57 #include "locate_tls.xpm" 58 #include "locate_add.xpm" 59 #include "locate_poi.xpm" 60 #include "locate_poly.xpm" 62 #include "green_edge.xpm" 63 #include "yellow_edge.xpm" 64 #include "green_vehicle.xpm" 65 #include "yellow_vehicle.xpm" 66 #include "green_person.xpm" 67 #include "yellow_person.xpm" 69 #include "colorwheel.xpm" 71 #include "removedb.xpm" 72 #include "recenter_view.xpm" 73 #include "allow_rotation.xpm" 74 #include "show_tooltips.xpm" 75 #include "magnify.xpm" 76 #include "zoomstyle.xpm" 80 #include "extract_streets.xpm" 83 #include "opening.xpm" 84 #include "closing.xpm" 85 #include "erase_stains.xpm" 86 #include "close_gaps.xpm" 87 #include "skeletonize.xpm" 89 #include "create_graph.xpm" 90 #include "open_bmp_dialog.xpm" 91 #include "eyedrop.xpm" 92 #include "rubber1x.xpm" 93 #include "rubber2x.xpm" 94 #include "rubber3x.xpm" 95 #include "rubber4x.xpm" 96 #include "rubber5x.xpm" 97 #include "paintbrush1x.xpm" 98 #include "paintbrush2x.xpm" 99 #include "paintbrush3x.xpm" 100 #include "paintbrush4x.xpm" 101 #include "paintbrush5x.xpm" 102 #include "edit_graph.xpm" 107 #include "windows_cascade.xpm" 108 #include "windows_tile_vertically.xpm" 109 #include "windows_tile_horizontally.xpm" 110 #include "reload.xpm" 112 #include "camera.xpm" 116 #include "netedit_icon64.xpm" 117 #include "netedit_icon16.xpm" 120 #include "remove.xpm" 121 #include "neteditarrowleft.xpm" 122 #include "neteditarrowright.xpm" 124 #include "lanebike.xpm" 125 #include "lanebus.xpm" 126 #include "lanepedestrian.xpm" 127 #include "lanegreenverge.xpm" 132 #include "modeadditional.xpm" 133 #include "modeconnection.xpm" 134 #include "modecreateedge.xpm" 135 #include "modecrossing.xpm" 136 #include "modetaz.xpm" 137 #include "modedelete.xpm" 138 #include "modeinspect.xpm" 139 #include "modemove.xpm" 140 #include "modeselect.xpm" 141 #include "modetrafficlight.xpm" 142 #include "modepolygon.xpm" 143 #include "modeprohibition.xpm" 145 #include "computejunctions.xpm" 146 #include "cleanjunctions.xpm" 147 #include "joinjunctions.xpm" 148 #include "options.xpm" 150 #include "junction.xpm" 153 #include "connection.xpm" 154 #include "prohibition.xpm" 155 #include "crossing.xpm" 157 #include "busstop.xpm" 158 #include "access.xpm" 159 #include "chargingstation.xpm" 160 #include "containerstop.xpm" 161 #include "parkingarea.xpm" 162 #include "parkingspace.xpm" 164 #include "e1instant.xpm" 167 #include "e3entry.xpm" 168 #include "e3exit.xpm" 169 #include "rerouter.xpm" 170 #include "routeprobe.xpm" 171 #include "vaporizer.xpm" 172 #include "variablespeedsign.xpm" 173 #include "calibrator.xpm" 174 #include "rerouterinterval.xpm" 175 #include "vssstep.xpm" 176 #include "closingreroute.xpm" 177 #include "closinglanereroute.xpm" 178 #include "destprobreroute.xpm" 179 #include "parkingzonereroute.xpm" 180 #include "routeprobreroute.xpm" 182 #include "tazedge.xpm" 188 #include "vclass_ignoring.xpm" 189 #include "vclass_private.xpm" 190 #include "vclass_emergency.xpm" 191 #include "vclass_authority.xpm" 192 #include "vclass_army.xpm" 193 #include "vclass_vip.xpm" 194 #include "vclass_passenger.xpm" 195 #include "vclass_hov.xpm" 196 #include "vclass_taxi.xpm" 197 #include "vclass_bus.xpm" 198 #include "vclass_coach.xpm" 199 #include "vclass_delivery.xpm" 200 #include "vclass_truck.xpm" 201 #include "vclass_trailer.xpm" 202 #include "vclass_tram.xpm" 203 #include "vclass_rail_urban.xpm" 204 #include "vclass_rail.xpm" 205 #include "vclass_rail_electric.xpm" 206 #include "vclass_motorcycle.xpm" 207 #include "vclass_moped.xpm" 208 #include "vclass_bicycle.xpm" 209 #include "vclass_pedestrian.xpm" 210 #include "vclass_evehicle.xpm" 211 #include "vclass_ship.xpm" 212 #include "vclass_custom1.xpm" 213 #include "vclass_custom2.xpm" 215 #include "accept.xpm" 216 #include "cancel.xpm" 217 #include "correct.xpm" 220 #include "warning.xpm" 440 for (
int i = 0; i <
ICON_MAX; i++) {
449 for (
int i = 0; i <
ICON_MAX; i++) {
GUIIcon
An enumeration of icons used by the gui applications.
static void initIcons(FXApp *a)
Initiate GUIIconSubSys.
const unsigned char flag[]
const unsigned char flag_plus[]
const unsigned char manip[]
static GUIIconSubSys * myInstance
instance of GUIIconSubSys
FXIcon * myIcons[ICON_MAX]
vector with the icons
static void close()
close GUIIconSubSys
~GUIIconSubSys()
destructor
GUIIconSubSys(FXApp *a)
constructor is private because is called by the static function init(FXApp* a)
const unsigned char flag_minus[]
static FXIcon * getIcon(GUIIcon which)
returns a icon previously defined in the enum GUIIcon