Eclipse SUMO - Simulation of Urban MObility
GNEProhibitionFrame::ProhibitionLegend Class Reference

#include <GNEProhibitionFrame.h>

Inheritance diagram for GNEProhibitionFrame::ProhibitionLegend:
Collaboration diagram for GNEProhibitionFrame::ProhibitionLegend:

Public Member Functions

const RGBColorgetMutualConflictColor () const
 get color for mutual conflicts More...
 
const RGBColorgetProhibitedColor () const
 get color for waiting connections More...
 
const RGBColorgetProhibitingColor () const
 get color for connections with precedence More...
 
const RGBColorgetUndefinedColor () const
 get color for non-conflicting pairs of connections More...
 
const RGBColorgetUnregulatedConflictColor () const
 get color for unregulated conflicts More...
 
 ProhibitionLegend (GNEProhibitionFrame *prohibitionFrameParent)
 constructor More...
 
 ~ProhibitionLegend ()
 destructor More...
 

Private Attributes

RGBColor myMutualConflictColor
 color for mutual conflicts More...
 
RGBColor myProhibitedColor
 color for waiting connections More...
 
RGBColor myProhibitingColor
 color for connections with precedence More...
 
RGBColor myUndefinedColor
 color for non-conflicting pairs of connections More...
 
RGBColor myUnregulatedConflictColor
 color for unregulated conflicts More...
 

Detailed Description

Definition at line 79 of file GNEProhibitionFrame.h.

Constructor & Destructor Documentation

◆ ProhibitionLegend()

◆ ~ProhibitionLegend()

GNEProhibitionFrame::ProhibitionLegend::~ProhibitionLegend ( )

destructor

Definition at line 110 of file GNEProhibitionFrame.cpp.

Member Function Documentation

◆ getMutualConflictColor()

const RGBColor & GNEProhibitionFrame::ProhibitionLegend::getMutualConflictColor ( ) const

get color for mutual conflicts

Definition at line 138 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

◆ getProhibitedColor()

const RGBColor & GNEProhibitionFrame::ProhibitionLegend::getProhibitedColor ( ) const

get color for waiting connections

Definition at line 120 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

◆ getProhibitingColor()

const RGBColor & GNEProhibitionFrame::ProhibitionLegend::getProhibitingColor ( ) const

get color for connections with precedence

Definition at line 126 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

◆ getUndefinedColor()

const RGBColor & GNEProhibitionFrame::ProhibitionLegend::getUndefinedColor ( ) const

get color for non-conflicting pairs of connections

Definition at line 114 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

◆ getUnregulatedConflictColor()

const RGBColor & GNEProhibitionFrame::ProhibitionLegend::getUnregulatedConflictColor ( ) const

get color for unregulated conflicts

Definition at line 132 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

Field Documentation

◆ myMutualConflictColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myMutualConflictColor
private

color for mutual conflicts

Definition at line 117 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().

◆ myProhibitedColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myProhibitedColor
private

color for waiting connections

Definition at line 108 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().

◆ myProhibitingColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myProhibitingColor
private

color for connections with precedence

Definition at line 111 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().

◆ myUndefinedColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myUndefinedColor
private

color for non-conflicting pairs of connections

Definition at line 105 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().

◆ myUnregulatedConflictColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myUnregulatedConflictColor
private

color for unregulated conflicts

Definition at line 114 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().


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