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 118 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 175 of file GUIVisualizationSettings.h.

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

◆ busStop_sign

const RGBColor GUIVisualizationColorSettings::busStop_sign
static

color for busStops signs

Definition at line 178 of file GUIVisualizationSettings.h.

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

◆ calibrator

const RGBColor GUIVisualizationColorSettings::calibrator
static

color for Calibrators

Definition at line 223 of file GUIVisualizationSettings.h.

Referenced by GNECalibrator::drawGL().

◆ chargingStation

const RGBColor GUIVisualizationColorSettings::chargingStation
static

color for chargingStations

Definition at line 187 of file GUIVisualizationSettings.h.

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

◆ chargingStation_charge

const RGBColor GUIVisualizationColorSettings::chargingStation_charge
static

color for chargingStation during charging

Definition at line 193 of file GUIVisualizationSettings.h.

Referenced by GUIChargingStation::drawGL().

◆ chargingStation_sign

const RGBColor GUIVisualizationColorSettings::chargingStation_sign
static

color for chargingStation sign

Definition at line 190 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 163 of file GUIVisualizationSettings.h.

Referenced by GNEHierarchicalElementParents::ParentConnections::draw(), and GNEHierarchicalElementChildren::ChildConnections::draw().

◆ containerStop

const RGBColor GUIVisualizationColorSettings::containerStop
static

color for containerStops

Definition at line 181 of file GUIVisualizationSettings.h.

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

◆ containerStop_sign

const RGBColor GUIVisualizationColorSettings::containerStop_sign
static

color for containerStop signs

Definition at line 184 of file GUIVisualizationSettings.h.

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

◆ crossing

const RGBColor GUIVisualizationColorSettings::crossing
static

color for crossings

Definition at line 166 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ crossingInvalid

const RGBColor GUIVisualizationColorSettings::crossingInvalid
static

color for invalid crossing

Definition at line 172 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ crossingPriority

const RGBColor GUIVisualizationColorSettings::crossingPriority
static

color for priority crossing

Definition at line 169 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ E1

const RGBColor GUIVisualizationColorSettings::E1
static

color for E1 detectors

Definition at line 208 of file GUIVisualizationSettings.h.

Referenced by GNEDetectorE1::drawGL().

◆ E1Instant

const RGBColor GUIVisualizationColorSettings::E1Instant
static

color for E1 Instant detectors

Definition at line 211 of file GUIVisualizationSettings.h.

Referenced by GNEDetectorE1Instant::drawGL().

◆ E2

const RGBColor GUIVisualizationColorSettings::E2
static

color for E2 detectors

Definition at line 214 of file GUIVisualizationSettings.h.

Referenced by GNEDetectorE2::drawGL().

◆ E3Entry

const RGBColor GUIVisualizationColorSettings::E3Entry
static

color for Entrys

Definition at line 217 of file GUIVisualizationSettings.h.

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

◆ E3Exit

const RGBColor GUIVisualizationColorSettings::E3Exit
static

color for Exits

Definition at line 220 of file GUIVisualizationSettings.h.

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

◆ parkingArea

const RGBColor GUIVisualizationColorSettings::parkingArea
static

color for parkingAreas

Definition at line 196 of file GUIVisualizationSettings.h.

Referenced by GNEParkingArea::drawGL().

◆ parkingAreaSign

const RGBColor GUIVisualizationColorSettings::parkingAreaSign
static

color for parkingArea sign

Definition at line 199 of file GUIVisualizationSettings.h.

Referenced by GNEParkingArea::drawGL().

◆ parkingSpace

const RGBColor GUIVisualizationColorSettings::parkingSpace
static

color for parkingArea sign

Definition at line 202 of file GUIVisualizationSettings.h.

Referenced by GNEParkingSpace::drawGL().

◆ parkingSpaceInnen

const RGBColor GUIVisualizationColorSettings::parkingSpaceInnen
static

color for parkingArea innen

Definition at line 205 of file GUIVisualizationSettings.h.

Referenced by GNEParkingSpace::drawGL().

◆ personStops

const RGBColor GUIVisualizationColorSettings::personStops
static

color for personStops

Definition at line 238 of file GUIVisualizationSettings.h.

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

◆ personTrip

const RGBColor GUIVisualizationColorSettings::personTrip
static

color for personStops

Definition at line 241 of file GUIVisualizationSettings.h.

Referenced by GNEEdge::drawPartialPersonPlan().

◆ ride

const RGBColor GUIVisualizationColorSettings::ride
static

color for rides

Definition at line 247 of file GUIVisualizationSettings.h.

Referenced by GNEEdge::drawPartialPersonPlan().

◆ routeProbe

const RGBColor GUIVisualizationColorSettings::routeProbe
static

color for route probes

Definition at line 226 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 232 of file GUIVisualizationSettings.h.

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

◆ vaporizer

const RGBColor GUIVisualizationColorSettings::vaporizer
static

color for vaporizers

Definition at line 229 of file GUIVisualizationSettings.h.

Referenced by GNEVaporizer::drawGL().

◆ vehicleTrips

const RGBColor GUIVisualizationColorSettings::vehicleTrips
static

color for vehicle trips

Definition at line 235 of file GUIVisualizationSettings.h.

Referenced by GNEEdge::drawPartialTripFromTo().

◆ walk

const RGBColor GUIVisualizationColorSettings::walk
static

color for walks

Definition at line 244 of file GUIVisualizationSettings.h.

Referenced by GNEEdge::drawPartialPersonPlan().


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