Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GUIVisualizationColorSettings Struct Reference

struct for color settings More...

#include <GUIVisualizationSettings.h>

Collaboration diagram for GUIVisualizationColorSettings:
[legend]

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

Detailed Description

struct for color settings

Definition at line 158 of file GUIVisualizationSettings.h.

Constructor & Destructor Documentation

◆ GUIVisualizationColorSettings()

Member Function Documentation

◆ operator!=()

◆ operator==()

Field Documentation

◆ busStopColor

◆ busStopColorSign

RGBColor GUIVisualizationColorSettings::busStopColorSign

◆ chargingStationColor

RGBColor GUIVisualizationColorSettings::chargingStationColor

◆ chargingStationColorCharge

RGBColor GUIVisualizationColorSettings::chargingStationColorCharge

color for chargingStation during charging

Definition at line 236 of file GUIVisualizationSettings.h.

Referenced by GUIChargingStation::drawGL(), GUIVisualizationColorSettings(), operator!=(), and operator==().

◆ chargingStationColorSign

RGBColor GUIVisualizationColorSettings::chargingStationColorSign

◆ childConnectionColor

const RGBColor GUIVisualizationColorSettings::childConnectionColor
static

color for child connections between parents and child elements

Definition at line 284 of file GUIVisualizationSettings.h.

◆ containerStopColor

RGBColor GUIVisualizationColorSettings::containerStopColor

◆ containerStopColorSign

RGBColor GUIVisualizationColorSettings::containerStopColorSign

◆ crossingColor

const RGBColor GUIVisualizationColorSettings::crossingColor
static

color for crossings

Definition at line 290 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::getCrossingColor().

◆ crossingInvalidColor

const RGBColor GUIVisualizationColorSettings::crossingInvalidColor
static

color for invalid crossing

Definition at line 296 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::getCrossingColor().

◆ crossingPriorityColor

const RGBColor GUIVisualizationColorSettings::crossingPriorityColor
static

color for priority crossing

Definition at line 293 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::getCrossingColor().

◆ editShapeColor

const RGBColor GUIVisualizationColorSettings::editShapeColor
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().

◆ parkingAreaColor

RGBColor GUIVisualizationColorSettings::parkingAreaColor

color for parkingAreas

Definition at line 239 of file GUIVisualizationSettings.h.

Referenced by GNEParkingArea::drawGL(), GUIVisualizationColorSettings(), operator!=(), and operator==().

◆ parkingAreaColorSign

RGBColor GUIVisualizationColorSettings::parkingAreaColorSign

color for parkingArea sign

Definition at line 242 of file GUIVisualizationSettings.h.

Referenced by GNEParkingArea::drawGL(), GUIVisualizationColorSettings(), operator!=(), and operator==().

◆ parkingSpaceColor

RGBColor GUIVisualizationColorSettings::parkingSpaceColor

color for parkingSpace innen

Definition at line 248 of file GUIVisualizationSettings.h.

Referenced by GNEParkingSpace::drawSpace(), GUIVisualizationColorSettings(), operator!=(), and operator==().

◆ parkingSpaceColorContour

RGBColor GUIVisualizationColorSettings::parkingSpaceColorContour

color for parkingSpace contour

Definition at line 245 of file GUIVisualizationSettings.h.

Referenced by GNEParkingSpace::drawSpace(), GUIVisualizationColorSettings(), operator!=(), and operator==().

◆ personTripColor

◆ rideColor

◆ selectedAdditionalColor

◆ selectedConnectionColor

RGBColor GUIVisualizationColorSettings::selectedConnectionColor

◆ selectedContainerColor

RGBColor GUIVisualizationColorSettings::selectedContainerColor

container selection color

Definition at line 203 of file GUIVisualizationSettings.h.

Referenced by GNEContainer::getDrawingColor(), GUIVisualizationColorSettings(), operator!=(), and operator==().

◆ selectedContainerPlanColor

RGBColor GUIVisualizationColorSettings::selectedContainerPlanColor

◆ selectedCrossingColor

RGBColor GUIVisualizationColorSettings::selectedCrossingColor

◆ selectedEdgeColor

◆ selectedEdgeDataColor

RGBColor GUIVisualizationColorSettings::selectedEdgeDataColor

◆ selectedLaneColor

RGBColor GUIVisualizationColorSettings::selectedLaneColor

◆ selectedPersonColor

RGBColor GUIVisualizationColorSettings::selectedPersonColor

◆ selectedPersonPlanColor

◆ selectedProhibitionColor

RGBColor GUIVisualizationColorSettings::selectedProhibitionColor

◆ selectedRouteColor

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==().

◆ selectedVehicleColor

◆ selectionColor

◆ stopColor

RGBColor GUIVisualizationColorSettings::stopColor

◆ stopContainerColor

RGBColor GUIVisualizationColorSettings::stopContainerColor

◆ stopPersonColor

RGBColor GUIVisualizationColorSettings::stopPersonColor

◆ SUMO_color_DEADEND_SHOW

const RGBColor GUIVisualizationColorSettings::SUMO_color_DEADEND_SHOW
static

color for highlighthing deadends

Definition at line 281 of file GUIVisualizationSettings.h.

Referenced by GUILane::drawLinkRule(), and GUIVisualizationSettings::initNeteditDefaults().

◆ trainStopColor

RGBColor GUIVisualizationColorSettings::trainStopColor

◆ trainStopColorSign

RGBColor GUIVisualizationColorSettings::trainStopColorSign

◆ transhipColor

◆ transportColor

◆ vehicleTripColor

RGBColor GUIVisualizationColorSettings::vehicleTripColor

◆ walkColor

◆ waypointColor

RGBColor GUIVisualizationColorSettings::waypointColor

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