Eclipse SUMO - Simulation of Urban MObility
GUIVisualizationColorSettings Struct Reference

struct for color settings More...

#include <GUIVisualizationSettings.h>

Collaboration diagram for GUIVisualizationColorSettings:
[legend]

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...
 

Detailed Description

struct for color settings

Definition at line 115 of file GUIVisualizationSettings.h.

Constructor & Destructor Documentation

◆ GUIVisualizationColorSettings()

GUIVisualizationColorSettings::GUIVisualizationColorSettings ( )

constructor

Definition at line 338 of file GUIVisualizationSettings.cpp.

Member Function Documentation

◆ operator!=()

◆ operator==()

Field Documentation

◆ childConnections

const RGBColor GUIVisualizationColorSettings::childConnections
static

color for child connections between parents and child elements

Definition at line 166 of file GUIVisualizationSettings.h.

Referenced by GNEGeometry::HierarchicalConnections::drawConnection().

◆ crossing

const RGBColor GUIVisualizationColorSettings::crossing
static

color for crossings

Definition at line 172 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ crossingInvalid

const RGBColor GUIVisualizationColorSettings::crossingInvalid
static

color for invalid crossing

Definition at line 178 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ crossingPriority

const RGBColor GUIVisualizationColorSettings::crossingPriority
static

color for priority crossing

Definition at line 175 of file GUIVisualizationSettings.h.

Referenced by GNECrossing::drawGL().

◆ editShape

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

◆ personStops

const RGBColor GUIVisualizationColorSettings::personStops
static

color for personStops

Definition at line 187 of file GUIVisualizationSettings.h.

Referenced by GNEPersonStop::getColor().

◆ personTrip

const RGBColor GUIVisualizationColorSettings::personTrip
static

color for personStops

Definition at line 190 of file GUIVisualizationSettings.h.

Referenced by GNEPersonTrip::drawPartialGL().

◆ ride

const RGBColor GUIVisualizationColorSettings::ride
static

color for rides

Definition at line 196 of file GUIVisualizationSettings.h.

Referenced by GNERide::drawPartialGL().

◆ selectedAdditionalColor

◆ selectedConnectionColor

RGBColor GUIVisualizationColorSettings::selectedConnectionColor

◆ selectedCrossingColor

RGBColor GUIVisualizationColorSettings::selectedCrossingColor

◆ selectedEdgeColor

◆ selectedEdgeDataColor

RGBColor GUIVisualizationColorSettings::selectedEdgeDataColor

◆ selectedLaneColor

RGBColor GUIVisualizationColorSettings::selectedLaneColor

◆ selectedPersonColor

RGBColor GUIVisualizationColorSettings::selectedPersonColor

◆ selectedPersonPlanColor

RGBColor GUIVisualizationColorSettings::selectedPersonPlanColor

◆ selectedProhibitionColor

◆ selectedRouteColor

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

◆ selectedVehicleColor

RGBColor GUIVisualizationColorSettings::selectedVehicleColor

◆ selectionColor

◆ stops

const RGBColor GUIVisualizationColorSettings::stops
static

color for Stops

Definition at line 181 of file GUIVisualizationSettings.h.

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

◆ SUMO_color_DEADEND_SHOW

const RGBColor GUIVisualizationColorSettings::SUMO_color_DEADEND_SHOW
static

color for highlighthing deadends

Definition at line 163 of file GUIVisualizationSettings.h.

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

◆ vehicleTrips

const RGBColor GUIVisualizationColorSettings::vehicleTrips
static

color for vehicle trips

Definition at line 184 of file GUIVisualizationSettings.h.

Referenced by GNEVehicle::drawPartialGL().

◆ walk

const RGBColor GUIVisualizationColorSettings::walk
static

color for walks

Definition at line 193 of file GUIVisualizationSettings.h.

Referenced by GNEWalk::drawPartialGL().


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