![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for color settings More...
#include <GUIVisualizationSettings.h>
Public Member Functions | |
GUIVisualizationColorSettings () | |
constructor More... | |
bool | operator!= (const GUIVisualizationColorSettings &other) |
inequality comparator More... | |
bool | operator== (const GUIVisualizationColorSettings &other) |
equality comparator More... | |
Data Fields | |
RGBColor | selectedAdditionalColor |
additional selection color (busStops, Detectors...) More... | |
RGBColor | selectedConnectionColor |
connection selection color More... | |
RGBColor | selectedCrossingColor |
crossings selection color More... | |
RGBColor | selectedEdgeColor |
edge selection color More... | |
RGBColor | selectedEdgeDataColor |
edge data selection color More... | |
RGBColor | selectedLaneColor |
lane selection color More... | |
RGBColor | selectedPersonColor |
person selection color More... | |
RGBColor | selectedPersonPlanColor |
person plan selection color (Rides, Walks, personStops...) More... | |
RGBColor | selectedProhibitionColor |
prohibition selection color More... | |
RGBColor | selectedRouteColor |
route selection color (used for routes and vehicle stops) More... | |
RGBColor | selectedVehicleColor |
vehicle selection color More... | |
RGBColor | selectionColor |
basic selection color More... | |
Static Public Attributes | |
static const RGBColor | childConnections |
color for child connections between parents and child elements More... | |
static const RGBColor | crossing |
color for crossings More... | |
static const RGBColor | crossingInvalid |
color for invalid crossing More... | |
static const RGBColor | crossingPriority |
color for priority crossing More... | |
static const RGBColor | editShape |
color for edited shapes (Junctions, crossings and connections) More... | |
static const RGBColor | personStops |
color for personStops More... | |
static const RGBColor | personTrip |
color for personStops More... | |
static const RGBColor | ride |
color for rides More... | |
static const RGBColor | stops |
color for Stops More... | |
static const RGBColor | SUMO_color_DEADEND_SHOW |
color for highlighthing deadends More... | |
static const RGBColor | vehicleTrips |
color for vehicle trips More... | |
static const RGBColor | walk |
color for walks More... | |
struct for color settings
Definition at line 115 of file GUIVisualizationSettings.h.
GUIVisualizationColorSettings::GUIVisualizationColorSettings | ( | ) |
constructor
Definition at line 338 of file GUIVisualizationSettings.cpp.
bool GUIVisualizationColorSettings::operator!= | ( | const GUIVisualizationColorSettings & | other | ) |
inequality comparator
Definition at line 372 of file GUIVisualizationSettings.cpp.
References selectedAdditionalColor, selectedConnectionColor, selectedCrossingColor, selectedEdgeColor, selectedEdgeDataColor, selectedLaneColor, selectedPersonColor, selectedPersonPlanColor, selectedProhibitionColor, selectedRouteColor, selectedVehicleColor, and selectionColor.
bool GUIVisualizationColorSettings::operator== | ( | const GUIVisualizationColorSettings & | other | ) |
equality comparator
Definition at line 355 of file GUIVisualizationSettings.cpp.
References selectedAdditionalColor, selectedConnectionColor, selectedCrossingColor, selectedEdgeColor, selectedEdgeDataColor, selectedLaneColor, selectedPersonColor, selectedPersonPlanColor, selectedProhibitionColor, selectedRouteColor, selectedVehicleColor, and selectionColor.
|
static |
color for child connections between parents and child elements
Definition at line 166 of file GUIVisualizationSettings.h.
Referenced by GNEGeometry::HierarchicalConnections::drawConnection().
|
static |
color for crossings
Definition at line 172 of file GUIVisualizationSettings.h.
Referenced by GNECrossing::drawGL().
|
static |
color for invalid crossing
Definition at line 178 of file GUIVisualizationSettings.h.
Referenced by GNECrossing::drawGL().
|
static |
color for priority crossing
Definition at line 175 of file GUIVisualizationSettings.h.
Referenced by GNECrossing::drawGL().
|
static |
color for edited shapes (Junctions, crossings and connections)
Definition at line 169 of file GUIVisualizationSettings.h.
Referenced by GNEConnection::drawGL(), GNECrossing::drawGL(), and GNEJunction::setColor().
|
static |
color for personStops
Definition at line 187 of file GUIVisualizationSettings.h.
Referenced by GNEPersonStop::getColor().
|
static |
color for personStops
Definition at line 190 of file GUIVisualizationSettings.h.
Referenced by GNEPersonTrip::drawPartialGL().
|
static |
color for rides
Definition at line 196 of file GUIVisualizationSettings.h.
Referenced by GNERide::drawPartialGL().
RGBColor GUIVisualizationColorSettings::selectedAdditionalColor |
additional selection color (busStops, Detectors...)
Definition at line 145 of file GUIVisualizationSettings.h.
Referenced by GNECalibrator::drawCalibratorSymbol(), GNEGeometry::HierarchicalConnections::drawConnection(), GNEAccess::drawGL(), GNEBusStop::drawGL(), GNEChargingStation::drawGL(), GNEContainerStop::drawGL(), GNEDetectorE1::drawGL(), GNEDetectorE1Instant::drawGL(), GNEDetectorE2::drawGL(), GNEDetectorEntryExit::drawGL(), GNEParkingArea::drawGL(), GNEParkingSpace::drawGL(), GNERerouterSymbol::drawGL(), GNERouteProbe::drawGL(), GNEVaporizer::drawGL(), GNEVariableSpeedSignSymbol::drawGL(), GNEAdditional::drawPartialGL(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), and operator==().
RGBColor GUIVisualizationColorSettings::selectedConnectionColor |
connection selection color
Definition at line 136 of file GUIVisualizationSettings.h.
Referenced by GNEConnection::drawGL(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), and operator==().
RGBColor GUIVisualizationColorSettings::selectedCrossingColor |
crossings selection color
Definition at line 142 of file GUIVisualizationSettings.h.
Referenced by GNECrossing::drawGL(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), and operator==().
RGBColor GUIVisualizationColorSettings::selectedEdgeColor |
edge selection color
Definition at line 130 of file GUIVisualizationSettings.h.
Referenced by GNEEdge::drawEdgeGeometryPoints(), GNELane::drawGL(), GNELane::drawStartEndShapePoints(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), operator==(), and GNELane::setLaneColor().
RGBColor GUIVisualizationColorSettings::selectedEdgeDataColor |
edge data selection color
Definition at line 160 of file GUIVisualizationSettings.h.
Referenced by GNEEdgeData::drawPartialGL(), GNEEdgeRelData::drawPartialGL(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), and operator==().
RGBColor GUIVisualizationColorSettings::selectedLaneColor |
lane selection color
Definition at line 133 of file GUIVisualizationSettings.h.
Referenced by GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), operator==(), and GNELane::setLaneColor().
RGBColor GUIVisualizationColorSettings::selectedPersonColor |
person selection color
Definition at line 154 of file GUIVisualizationSettings.h.
Referenced by GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), and operator==().
RGBColor GUIVisualizationColorSettings::selectedPersonPlanColor |
person plan selection color (Rides, Walks, personStops...)
Definition at line 157 of file GUIVisualizationSettings.h.
Referenced by GNEPersonStop::drawGL(), GNEDemandElement::drawPersonPlanPartialJunction(), GNEDemandElement::drawPersonPlanPartialLane(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), and operator==().
RGBColor GUIVisualizationColorSettings::selectedProhibitionColor |
prohibition selection color
Definition at line 139 of file GUIVisualizationSettings.h.
Referenced by GNEProhibitionFrame::buildProhibition(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), operator==(), and GNEProhibitionFrame::ProhibitionLegend::ProhibitionLegend().
RGBColor GUIVisualizationColorSettings::selectedRouteColor |
route selection color (used for routes and vehicle stops)
Definition at line 148 of file GUIVisualizationSettings.h.
Referenced by GNEStop::drawGL(), GNERoute::drawPartialGL(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), and operator==().
RGBColor GUIVisualizationColorSettings::selectedVehicleColor |
vehicle selection color
Definition at line 151 of file GUIVisualizationSettings.h.
Referenced by GNEVehicle::drawPartialGL(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), operator==(), and GNEVehicle::setColor().
RGBColor GUIVisualizationColorSettings::selectionColor |
basic selection color
Definition at line 127 of file GUIVisualizationSettings.h.
Referenced by GNEViewNet::doPaintGL(), GNECalibrator::drawCalibratorSymbol(), GNEPoly::drawGL(), GNETAZ::drawGL(), GUIDialog_ViewSettings::onCmdColorChange(), GUIDialog_ViewSettings::onCmdNameChange(), operator!=(), operator==(), and GNEJunction::setColor().
|
static |
color for Stops
Definition at line 181 of file GUIVisualizationSettings.h.
Referenced by GNEPersonStop::drawGL(), GNEStop::drawGL(), and GNEStop::getColor().
|
static |
color for highlighthing deadends
Definition at line 163 of file GUIVisualizationSettings.h.
Referenced by GUILane::drawLinkRule(), and GUIVisualizationSettings::initNeteditDefaults().
|
static |
color for vehicle trips
Definition at line 184 of file GUIVisualizationSettings.h.
Referenced by GNEVehicle::drawPartialGL().
|
static |
color for walks
Definition at line 193 of file GUIVisualizationSettings.h.
Referenced by GNEWalk::drawPartialGL().