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 77 of file GNEProhibitionFrame.h.

Constructor & Destructor Documentation

◆ ProhibitionLegend()

◆ ~ProhibitionLegend()

GNEProhibitionFrame::ProhibitionLegend::~ProhibitionLegend ( )

destructor

Definition at line 109 of file GNEProhibitionFrame.cpp.

Member Function Documentation

◆ getMutualConflictColor()

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

get color for mutual conflicts

Definition at line 137 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

Here is the caller graph for this function:

◆ getProhibitedColor()

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

get color for waiting connections

Definition at line 119 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

Here is the caller graph for this function:

◆ getProhibitingColor()

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

get color for connections with precedence

Definition at line 125 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

Here is the caller graph for this function:

◆ getUndefinedColor()

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

get color for non-conflicting pairs of connections

Definition at line 113 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

Here is the caller graph for this function:

◆ getUnregulatedConflictColor()

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

get color for unregulated conflicts

Definition at line 131 of file GNEProhibitionFrame.cpp.

Referenced by GNEProhibitionFrame::buildProhibition().

Here is the caller graph for this function:

Field Documentation

◆ myMutualConflictColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myMutualConflictColor
private

color for mutual conflicts

Definition at line 115 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().

◆ myProhibitedColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myProhibitedColor
private

color for waiting connections

Definition at line 106 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().

◆ myProhibitingColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myProhibitingColor
private

color for connections with precedence

Definition at line 109 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().

◆ myUndefinedColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myUndefinedColor
private

color for non-conflicting pairs of connections

Definition at line 103 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().

◆ myUnregulatedConflictColor

RGBColor GNEProhibitionFrame::ProhibitionLegend::myUnregulatedConflictColor
private

color for unregulated conflicts

Definition at line 112 of file GNEProhibitionFrame.h.

Referenced by ProhibitionLegend().


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