![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for color settings More...
#include <GUIVisualizationSettings.h>
Public Member Functions | |
| GUIVisualizationColorSettings () | |
| constructor | |
| bool | operator!= (const GUIVisualizationColorSettings &other) |
| inequality comparator | |
| bool | operator== (const GUIVisualizationColorSettings &other) |
| equality comparator | |
Data Fields | |
| RGBColor | busStopColor |
| color for busStops | |
| RGBColor | busStopColorSign |
| color for busStops signs | |
| RGBColor | chargingStationColor |
| color for chargingStations | |
| RGBColor | chargingStationColorCharge |
| color for chargingStation during charging | |
| RGBColor | chargingStationColorSign |
| color for chargingStation sign | |
| RGBColor | containerStopColor |
| color for containerStops | |
| RGBColor | containerStopColorSign |
| color for containerStop signs | |
| RGBColor | parkingAreaColor |
| color for parkingAreas | |
| RGBColor | parkingAreaColorSign |
| color for parkingArea sign | |
| RGBColor | parkingSpaceColor |
| color for parkingSpace innen | |
| RGBColor | parkingSpaceColorContour |
| color for parkingSpace contour | |
| RGBColor | personTripColor |
| color for stopPersons | |
| RGBColor | rideColor |
| color for rides | |
| RGBColor | selectedAdditionalColor |
| additional selection color (busStops, Detectors...) | |
| RGBColor | selectedConnectionColor |
| connection selection color | |
| RGBColor | selectedContainerColor |
| container selection color | |
| RGBColor | selectedContainerPlanColor |
| container plan selection color (Rides, Walks, containerStops...) | |
| RGBColor | selectedCrossingColor |
| crossings selection color | |
| RGBColor | selectedEdgeColor |
| edge selection color | |
| RGBColor | selectedEdgeDataColor |
| edge data selection color | |
| RGBColor | selectedLaneColor |
| lane selection color | |
| RGBColor | selectedPersonColor |
| person selection color | |
| RGBColor | selectedPersonPlanColor |
| person plan selection color (Rides, Walks, stopPersons...) | |
| RGBColor | selectedProhibitionColor |
| prohibition selection color | |
| RGBColor | selectedRouteColor |
| route selection color (used for routes and vehicle stops) | |
| RGBColor | selectedVehicleColor |
| vehicle selection color | |
| RGBColor | selectionColor |
| basic selection color | |
| RGBColor | stopColor |
| color for Stops | |
| RGBColor | stopContainerColor |
| color for containerStops | |
| RGBColor | stopPersonColor |
| color for stopPersons | |
| RGBColor | trainStopColor |
| color for trainStops | |
| RGBColor | trainStopColorSign |
| color for trainStops signs | |
| RGBColor | transhipColor |
| color for tranships | |
| RGBColor | transportColor |
| color for transport | |
| RGBColor | vehicleTripColor |
| color for vehicle trips | |
| RGBColor | walkColor |
| color for walks | |
| RGBColor | waypointColor |
| color for Waypoints | |
Static Public Attributes | |
| static const RGBColor | childConnectionColor |
| color for child connections between parents and child elements | |
| static const RGBColor | crossingColor |
| color for crossings | |
| static const RGBColor | crossingInvalidColor |
| color for invalid crossing | |
| static const RGBColor | crossingPriorityColor |
| color for priority crossing | |
| static const RGBColor | editShapeColor |
| color for edited shapes (Junctions, crossings and connections) | |
| static const RGBColor | SUMO_color_DEADEND_SHOW |
| color for highlighthing deadends | |
struct for color settings
Definition at line 158 of file GUIVisualizationSettings.h.
| GUIVisualizationColorSettings::GUIVisualizationColorSettings | ( | ) |
constructor
Definition at line 402 of file GUIVisualizationSettings.cpp.
References busStopColor, busStopColorSign, chargingStationColor, chargingStationColorCharge, chargingStationColorSign, containerStopColor, containerStopColorSign, parkingAreaColor, parkingAreaColorSign, parkingSpaceColor, parkingSpaceColorContour, personTripColor, rideColor, selectedAdditionalColor, selectedConnectionColor, selectedContainerColor, selectedContainerPlanColor, selectedCrossingColor, selectedEdgeColor, selectedEdgeDataColor, selectedLaneColor, selectedPersonColor, selectedPersonPlanColor, selectedProhibitionColor, selectedRouteColor, selectedVehicleColor, selectionColor, stopColor, stopContainerColor, stopPersonColor, trainStopColor, trainStopColorSign, transhipColor, transportColor, vehicleTripColor, walkColor, and waypointColor.
Referenced by operator!=(), and operator==().
| bool GUIVisualizationColorSettings::operator!= | ( | const GUIVisualizationColorSettings & | other | ) |
inequality comparator
Definition at line 485 of file GUIVisualizationSettings.cpp.
References busStopColor, busStopColorSign, chargingStationColor, chargingStationColorCharge, chargingStationColorSign, containerStopColor, containerStopColorSign, GUIVisualizationColorSettings(), parkingAreaColor, parkingAreaColorSign, parkingSpaceColor, parkingSpaceColorContour, personTripColor, rideColor, selectedAdditionalColor, selectedConnectionColor, selectedContainerColor, selectedCrossingColor, selectedEdgeColor, selectedEdgeDataColor, selectedLaneColor, selectedPersonColor, selectedPersonPlanColor, selectedProhibitionColor, selectedRouteColor, selectedVehicleColor, selectionColor, stopColor, stopContainerColor, stopPersonColor, trainStopColor, trainStopColorSign, transhipColor, transportColor, vehicleTripColor, walkColor, and waypointColor.
| bool GUIVisualizationColorSettings::operator== | ( | const GUIVisualizationColorSettings & | other | ) |
equality comparator
Definition at line 444 of file GUIVisualizationSettings.cpp.
References busStopColor, busStopColorSign, chargingStationColor, chargingStationColorCharge, chargingStationColorSign, containerStopColor, containerStopColorSign, GUIVisualizationColorSettings(), parkingAreaColor, parkingAreaColorSign, parkingSpaceColor, parkingSpaceColorContour, personTripColor, rideColor, selectedAdditionalColor, selectedConnectionColor, selectedContainerColor, selectedCrossingColor, selectedEdgeColor, selectedEdgeDataColor, selectedLaneColor, selectedPersonColor, selectedPersonPlanColor, selectedProhibitionColor, selectedRouteColor, selectedVehicleColor, selectionColor, stopColor, stopContainerColor, stopPersonColor, trainStopColor, trainStopColorSign, transhipColor, transportColor, vehicleTripColor, walkColor, and waypointColor.
| RGBColor GUIVisualizationColorSettings::busStopColor |
color for busStops
Definition at line 212 of file GUIVisualizationSettings.h.
Referenced by GNEAccess::drawGL(), GNEBusStop::drawGL(), GUIBusStop::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::busStopColorSign |
color for busStops signs
Definition at line 215 of file GUIVisualizationSettings.h.
Referenced by GNEBusStop::drawGL(), GUIBusStop::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::chargingStationColor |
color for chargingStations
Definition at line 230 of file GUIVisualizationSettings.h.
Referenced by GNEChargingStation::drawGL(), GUIChargingStation::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::chargingStationColorCharge |
color for chargingStation during charging
Definition at line 236 of file GUIVisualizationSettings.h.
Referenced by GUIChargingStation::drawGL(), GUIVisualizationColorSettings(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::chargingStationColorSign |
color for chargingStation sign
Definition at line 233 of file GUIVisualizationSettings.h.
Referenced by GNEChargingStation::drawGL(), GUIChargingStation::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
|
static |
color for child connections between parents and child elements
Definition at line 284 of file GUIVisualizationSettings.h.
| RGBColor GUIVisualizationColorSettings::containerStopColor |
color for containerStops
Definition at line 224 of file GUIVisualizationSettings.h.
Referenced by GNEAccess::drawGL(), GNEContainerStop::drawGL(), GUIBusStop::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::containerStopColorSign |
color for containerStop signs
Definition at line 227 of file GUIVisualizationSettings.h.
Referenced by GNEContainerStop::drawGL(), GUIBusStop::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
|
static |
color for crossings
Definition at line 290 of file GUIVisualizationSettings.h.
Referenced by GNECrossing::getCrossingColor().
|
static |
color for invalid crossing
Definition at line 296 of file GUIVisualizationSettings.h.
Referenced by GNECrossing::getCrossingColor().
|
static |
color for priority crossing
Definition at line 293 of file GUIVisualizationSettings.h.
Referenced by GNECrossing::getCrossingColor().
|
static |
color for edited shapes (Junctions, crossings and connections)
Definition at line 287 of file GUIVisualizationSettings.h.
Referenced by GNELane::drawShapeEdited(), GNEWalkingArea::drawWalkingArea(), GNEConnection::getConnectionColor(), GNECrossing::getCrossingColor(), and GNEJunction::setColor().
| RGBColor GUIVisualizationColorSettings::parkingAreaColor |
color for parkingAreas
Definition at line 239 of file GUIVisualizationSettings.h.
Referenced by GNEParkingArea::drawGL(), GUIVisualizationColorSettings(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::parkingAreaColorSign |
color for parkingArea sign
Definition at line 242 of file GUIVisualizationSettings.h.
Referenced by GNEParkingArea::drawGL(), GUIVisualizationColorSettings(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::parkingSpaceColor |
color for parkingSpace innen
Definition at line 248 of file GUIVisualizationSettings.h.
Referenced by GNEParkingSpace::drawSpace(), GUIVisualizationColorSettings(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::parkingSpaceColorContour |
color for parkingSpace contour
Definition at line 245 of file GUIVisualizationSettings.h.
Referenced by GNEParkingSpace::drawSpace(), GUIVisualizationColorSettings(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::personTripColor |
color for stopPersons
Definition at line 263 of file GUIVisualizationSettings.h.
Referenced by GNEPersonTrip::drawGL(), GNEPersonTrip::drawJunctionPartialGL(), GNEPersonTrip::drawLanePartialGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::rideColor |
color for rides
Definition at line 269 of file GUIVisualizationSettings.h.
Referenced by GNERide::drawGL(), GNERide::drawJunctionPartialGL(), GNERide::drawLanePartialGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedAdditionalColor |
additional selection color (busStops, Detectors...)
Definition at line 188 of file GUIVisualizationSettings.h.
Referenced by GNECalibrator::drawCalibratorSymbol(), GNELaneAreaDetector::drawE2(), GNELaneAreaDetector::drawE2PartialJunction(), GNELaneAreaDetector::drawE2PartialLane(), GNEAccess::drawGL(), GNEBusStop::drawGL(), GNEChargingStation::drawGL(), GNEContainerStop::drawGL(), GNEEntryExitDetector::drawGL(), GNEInductionLoopDetector::drawGL(), GNEInstantInductionLoopDetector::drawGL(), GNEParkingArea::drawGL(), GNERouteProbe::drawGL(), GNEVaporizer::drawGL(), GNEOverheadWire::drawJunctionPartialGL(), GNEOverheadWire::drawLanePartialGL(), GNEAdditionalListed::drawListedAdditional(), GNERerouterSymbol::drawRerouterSymbol(), GNERoute::drawRoutePartialJunction(), GNEParkingSpace::drawSpace(), GNEVariableSpeedSignSymbol::drawVSSSymbol(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedConnectionColor |
connection selection color
Definition at line 179 of file GUIVisualizationSettings.h.
Referenced by GNEConnection::getConnectionColor(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedContainerColor |
container selection color
Definition at line 203 of file GUIVisualizationSettings.h.
Referenced by GNEContainer::getDrawingColor(), GUIVisualizationColorSettings(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedContainerPlanColor |
container plan selection color (Rides, Walks, containerStops...)
Definition at line 206 of file GUIVisualizationSettings.h.
Referenced by GNETranship::drawGL(), GNETransport::drawGL(), GNETranship::drawJunctionPartialGL(), GNETransport::drawJunctionPartialGL(), GNETranship::drawLanePartialGL(), GNETransport::drawLanePartialGL(), and GUIVisualizationColorSettings().
| RGBColor GUIVisualizationColorSettings::selectedCrossingColor |
crossings selection color
Definition at line 185 of file GUIVisualizationSettings.h.
Referenced by GNECrossing::getCrossingColor(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedEdgeColor |
edge selection color
Definition at line 173 of file GUIVisualizationSettings.h.
Referenced by GNEEdge::drawEdgeGeometryPoints(), GNEEdge::drawEdgeShape(), GNEEdge::drawEndGeometryPoint(), GNELane::drawStartEndGeometryPoints(), GNEEdge::drawStartGeometryPoint(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), operator==(), and GNELane::setLaneColor().
| RGBColor GUIVisualizationColorSettings::selectedEdgeDataColor |
edge data selection color
Definition at line 209 of file GUIVisualizationSettings.h.
Referenced by GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), operator==(), GNEEdgeData::setColor(), GNEEdgeRelData::setColor(), and GNETAZRelData::setColor().
| RGBColor GUIVisualizationColorSettings::selectedLaneColor |
lane selection color
Definition at line 176 of file GUIVisualizationSettings.h.
Referenced by GNELane::drawSelectedLane(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedPersonColor |
person selection color
Definition at line 197 of file GUIVisualizationSettings.h.
Referenced by GNEPerson::getDrawingColor(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedPersonPlanColor |
person plan selection color (Rides, Walks, stopPersons...)
Definition at line 200 of file GUIVisualizationSettings.h.
Referenced by GNEPersonTrip::drawGL(), GNERide::drawGL(), GNEStopPlan::drawGL(), GNEWalk::drawGL(), GNEPersonTrip::drawJunctionPartialGL(), GNERide::drawJunctionPartialGL(), GNEWalk::drawJunctionPartialGL(), GNEPersonTrip::drawLanePartialGL(), GNERide::drawLanePartialGL(), GNEWalk::drawLanePartialGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedProhibitionColor |
prohibition selection color
Definition at line 182 of file GUIVisualizationSettings.h.
Referenced by GUIVisualizationColorSettings(), GNEProhibitionFrame::Legend::Legend(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedRouteColor |
route selection color (used for routes and vehicle stops)
Definition at line 191 of file GUIVisualizationSettings.h.
Referenced by GNEStop::drawGL(), GNERoute::drawRoutePartialLane(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectedVehicleColor |
vehicle selection color
Definition at line 194 of file GUIVisualizationSettings.h.
Referenced by GNEVehicle::drawJunctionPartialGL(), GNEVehicle::drawLanePartialGL(), GNEVehicle::getDrawingColor(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::selectionColor |
basic selection color
Definition at line 170 of file GUIVisualizationSettings.h.
Referenced by GNECalibrator::drawCalibratorSymbol(), GNEPoly::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), operator==(), and GNEJunction::setColor().
| RGBColor GUIVisualizationColorSettings::stopColor |
color for Stops
Definition at line 251 of file GUIVisualizationSettings.h.
Referenced by GNEStopPlan::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::stopContainerColor |
color for containerStops
Definition at line 272 of file GUIVisualizationSettings.h.
Referenced by GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::stopPersonColor |
color for stopPersons
Definition at line 260 of file GUIVisualizationSettings.h.
Referenced by GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
|
static |
color for highlighthing deadends
Definition at line 281 of file GUIVisualizationSettings.h.
Referenced by GUILane::drawLinkRule(), and GUIVisualizationSettings::initNeteditDefaults().
| RGBColor GUIVisualizationColorSettings::trainStopColor |
color for trainStops
Definition at line 218 of file GUIVisualizationSettings.h.
Referenced by GNEBusStop::drawGL(), GUIBusStop::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::trainStopColorSign |
color for trainStops signs
Definition at line 221 of file GUIVisualizationSettings.h.
Referenced by GNEBusStop::drawGL(), GUIBusStop::drawGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::transhipColor |
color for tranships
Definition at line 278 of file GUIVisualizationSettings.h.
Referenced by GNETranship::drawGL(), GNETranship::drawJunctionPartialGL(), GNETranship::drawLanePartialGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::transportColor |
color for transport
Definition at line 275 of file GUIVisualizationSettings.h.
Referenced by GNETransport::drawGL(), GNETransport::drawJunctionPartialGL(), GNETransport::drawLanePartialGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::vehicleTripColor |
color for vehicle trips
Definition at line 257 of file GUIVisualizationSettings.h.
Referenced by GNEVehicle::drawJunctionPartialGL(), GNEVehicle::drawLanePartialGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::walkColor |
color for walks
Definition at line 266 of file GUIVisualizationSettings.h.
Referenced by GNEWalk::drawGL(), GNEWalk::drawJunctionPartialGL(), GNEWalk::drawLanePartialGL(), GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().
| RGBColor GUIVisualizationColorSettings::waypointColor |
color for Waypoints
Definition at line 254 of file GUIVisualizationSettings.h.
Referenced by GUIVisualizationColorSettings(), GUIDialog_ViewSettings::onCmdColorChange(), operator!=(), and operator==().