Eclipse SUMO - Simulation of Urban MObility
GUIVisualizationColorSettings Struct Reference

struct for color settings More...

#include <GUIVisualizationSettings.h>

Collaboration diagram for GUIVisualizationColorSettings:

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 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 busStop
 color for busStops More...
 
static const RGBColor busStop_sign
 color for busStops signs More...
 
static const RGBColor calibrator
 color for Calibrators More...
 
static const RGBColor chargingStation
 color for chargingStations More...
 
static const RGBColor chargingStation_charge
 color for chargingStation during charging More...
 
static const RGBColor chargingStation_sign
 color for chargingStation sign More...
 
static const RGBColor childConnections
 color for child connections between parents and child elements More...
 
static const RGBColor containerStop
 color for containerStops More...
 
static const RGBColor containerStop_sign
 color for containerStop signs 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 E1
 color for E1 detectors More...
 
static const RGBColor E1Instant
 color for E1 Instant detectors More...
 
static const RGBColor E2
 color for E2 detectors More...
 
static const RGBColor E3Entry
 color for Entrys More...
 
static const RGBColor E3Exit
 color for Exits More...
 
static const RGBColor parkingArea
 color for parkingAreas More...
 
static const RGBColor parkingAreaSign
 color for parkingArea sign More...
 
static const RGBColor parkingSpace
 color for parkingArea sign More...
 
static const RGBColor parkingSpaceInnen
 color for parkingArea innen 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 routeProbe
 color for route probes More...
 
static const RGBColor stops
 color for Stops More...
 
static const RGBColor vaporizer
 color for vaporizers More...
 
static const RGBColor vehicleTrips
 color for vehicle trips More...
 
static const RGBColor walk
 color for walks More...
 

Detailed Description

struct for color settings

Definition at line 117 of file GUIVisualizationSettings.h.

Constructor & Destructor Documentation

◆ GUIVisualizationColorSettings()

GUIVisualizationColorSettings::GUIVisualizationColorSettings ( )

constructor

Definition at line 254 of file GUIVisualizationSettings.cpp.

Member Function Documentation

◆ operator!=()

◆ operator==()

Field Documentation

◆ busStop

const RGBColor GUIVisualizationColorSettings::busStop
static

color for busStops

Definition at line 174 of file GUIVisualizationSettings.h.

Referenced by GUIBusStop::drawGL(), GNEAccess::drawGL(), GNEBusStop::drawGL(), and GNEParkingArea::drawGL().

◆ busStop_sign

const RGBColor GUIVisualizationColorSettings::busStop_sign
static

color for busStops signs

Definition at line 177 of file GUIVisualizationSettings.h.

Referenced by GUIBusStop::drawGL(), GUIChargingStation::drawGL(), and GNEBusStop::drawGL().

◆ calibrator

const RGBColor GUIVisualizationColorSettings::calibrator
static

color for Calibrators

Definition at line 222 of file GUIVisualizationSettings.h.

Referenced by GNECalibrator::drawCalibratorSymbol().

◆ chargingStation

const RGBColor GUIVisualizationColorSettings::chargingStation
static

color for chargingStations

Definition at line 186 of file GUIVisualizationSettings.h.

Referenced by GUIChargingStation::drawGL(), and GNEChargingStation::drawGL().

◆ chargingStation_charge

const RGBColor GUIVisualizationColorSettings::chargingStation_charge
static

color for chargingStation during charging

Definition at line 192 of file GUIVisualizationSettings.h.

Referenced by GUIChargingStation::drawGL().

◆ chargingStation_sign

const RGBColor GUIVisualizationColorSettings::chargingStation_sign
static

color for chargingStation sign

Definition at line 189 of file GUIVisualizationSettings.h.

Referenced by GNEChargingStation::drawGL().

◆ childConnections

const RGBColor GUIVisualizationColorSettings::childConnections
static

color for child connections between parents and child elements

Definition at line 162 of file GUIVisualizationSettings.h.

Referenced by GNEGeometry::ParentConnections::draw(), and GNEHierarchicalChildElements::ChildConnections::draw().

◆ containerStop

const RGBColor GUIVisualizationColorSettings::containerStop
static

color for containerStops

Definition at line 180 of file GUIVisualizationSettings.h.

Referenced by GUIContainerStop::drawGL(), and GNEContainerStop::drawGL().

◆ containerStop_sign

const RGBColor GUIVisualizationColorSettings::containerStop_sign
static

color for containerStop signs

Definition at line 183 of file GUIVisualizationSettings.h.

Referenced by GUIContainerStop::drawGL(), and GNEContainerStop::drawGL().

◆ crossing

const RGBColor GUIVisualizationColorSettings::crossing
static

color for crossings

Definition at line 165 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ crossingInvalid

const RGBColor GUIVisualizationColorSettings::crossingInvalid
static

color for invalid crossing

Definition at line 171 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ crossingPriority

const RGBColor GUIVisualizationColorSettings::crossingPriority
static

color for priority crossing

Definition at line 168 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ E1

const RGBColor GUIVisualizationColorSettings::E1
static

color for E1 detectors

Definition at line 207 of file GUIVisualizationSettings.h.

Referenced by GNEDetectorE1::drawGL().

◆ E1Instant

const RGBColor GUIVisualizationColorSettings::E1Instant
static

color for E1 Instant detectors

Definition at line 210 of file GUIVisualizationSettings.h.

Referenced by GNEDetectorE1Instant::drawGL().

◆ E2

const RGBColor GUIVisualizationColorSettings::E2
static

color for E2 detectors

Definition at line 213 of file GUIVisualizationSettings.h.

Referenced by GNEDetectorE2::drawGL(), and GNELane::drawPartialE2DetectorPlan().

◆ E3Entry

const RGBColor GUIVisualizationColorSettings::E3Entry
static

color for Entrys

Definition at line 216 of file GUIVisualizationSettings.h.

Referenced by GUIE3Collector::MyWrapper::drawGL(), and GNEDetectorEntryExit::drawGL().

◆ E3Exit

const RGBColor GUIVisualizationColorSettings::E3Exit
static

color for Exits

Definition at line 219 of file GUIVisualizationSettings.h.

Referenced by GUIE3Collector::MyWrapper::drawGL(), and GNEDetectorEntryExit::drawGL().

◆ parkingArea

const RGBColor GUIVisualizationColorSettings::parkingArea
static

color for parkingAreas

Definition at line 195 of file GUIVisualizationSettings.h.

Referenced by GNEParkingArea::drawGL().

◆ parkingAreaSign

const RGBColor GUIVisualizationColorSettings::parkingAreaSign
static

color for parkingArea sign

Definition at line 198 of file GUIVisualizationSettings.h.

Referenced by GNEParkingArea::drawGL().

◆ parkingSpace

const RGBColor GUIVisualizationColorSettings::parkingSpace
static

color for parkingArea sign

Definition at line 201 of file GUIVisualizationSettings.h.

Referenced by GNEParkingSpace::drawGL().

◆ parkingSpaceInnen

const RGBColor GUIVisualizationColorSettings::parkingSpaceInnen
static

color for parkingArea innen

Definition at line 204 of file GUIVisualizationSettings.h.

Referenced by GNEParkingSpace::drawGL().

◆ personStops

const RGBColor GUIVisualizationColorSettings::personStops
static

color for personStops

Definition at line 237 of file GUIVisualizationSettings.h.

Referenced by GNEStop::drawGL(), and GNEStop::getColor().

◆ personTrip

const RGBColor GUIVisualizationColorSettings::personTrip
static

color for personStops

Definition at line 240 of file GUIVisualizationSettings.h.

Referenced by GNEEdge::drawPartialPersonPlan().

◆ ride

const RGBColor GUIVisualizationColorSettings::ride
static

color for rides

Definition at line 246 of file GUIVisualizationSettings.h.

Referenced by GNEEdge::drawPartialPersonPlan().

◆ routeProbe

const RGBColor GUIVisualizationColorSettings::routeProbe
static

color for route probes

Definition at line 225 of file GUIVisualizationSettings.h.

Referenced by GNERouteProbe::drawGL().

◆ selectedAdditionalColor

◆ selectedConnectionColor

RGBColor GUIVisualizationColorSettings::selectedConnectionColor

◆ selectedCrossingColor

RGBColor GUIVisualizationColorSettings::selectedCrossingColor

◆ selectedEdgeColor

◆ selectedLaneColor

RGBColor GUIVisualizationColorSettings::selectedLaneColor

◆ selectedPersonColor

RGBColor GUIVisualizationColorSettings::selectedPersonColor

◆ selectedPersonPlanColor

RGBColor GUIVisualizationColorSettings::selectedPersonPlanColor

◆ selectedProhibitionColor

◆ selectedRouteColor

RGBColor GUIVisualizationColorSettings::selectedRouteColor

◆ selectedVehicleColor

RGBColor GUIVisualizationColorSettings::selectedVehicleColor

◆ selectionColor

◆ stops

const RGBColor GUIVisualizationColorSettings::stops
static

color for Stops

Definition at line 231 of file GUIVisualizationSettings.h.

Referenced by GNEStop::drawGL(), and GNEStop::getColor().

◆ vaporizer

const RGBColor GUIVisualizationColorSettings::vaporizer
static

color for vaporizers

Definition at line 228 of file GUIVisualizationSettings.h.

Referenced by GNEVaporizer::drawGL().

◆ vehicleTrips

const RGBColor GUIVisualizationColorSettings::vehicleTrips
static

color for vehicle trips

Definition at line 234 of file GUIVisualizationSettings.h.

Referenced by GNEEdge::drawPartialTripFromTo().

◆ walk

const RGBColor GUIVisualizationColorSettings::walk
static

color for walks

Definition at line 243 of file GUIVisualizationSettings.h.

Referenced by GNEEdge::drawPartialPersonPlan().


The documentation for this struct was generated from the following files: