SUMO - Simulation of Urban MObility
GNETAZFrame::TAZEdgesGraphic Class Reference

#include <GNETAZFrame.h>

Inheritance diagram for GNETAZFrame::TAZEdgesGraphic:
Inheritance graph
Collaboration diagram for GNETAZFrame::TAZEdgesGraphic:
Collaboration graph

Public Member Functions

void hideTAZEdgesGraphicModul ()
 hide TAZ Edges Graphic Modul More...
 
void showTAZEdgesGraphicModul ()
 show TAZ Edges Graphic Modul More...
 
 TAZEdgesGraphic (GNETAZFrame *TAZFrameParent)
 FOX-declaration. More...
 
void updateEdgeColors ()
 update edge colors; More...
 
 ~TAZEdgesGraphic ()
 destructor More...
 
FOX-callbacks

Called when the user select one kind of representation

long onCmdChoosenBy (FXObject *obj, FXSelector, void *)
 

Protected Member Functions

 TAZEdgesGraphic ()
 FOX needs this. More...
 

Private Attributes

FXRadioButton * myColorBySinkWeight
 add radio button "color by sink" More...
 
FXRadioButton * myColorBySourceMinusSinkWeight
 add radio button "color source - Sink" More...
 
FXRadioButton * myColorBySourcePlusSinkWeight
 add radio button "color source + sink" More...
 
FXRadioButton * myColorBySourceWeight
 add radio button "color by source" More...
 
RGBColor myEdgeDefaultColor
 default RGBColor for all edges More...
 
RGBColor myEdgeSelectedColor
 RGBColor color for selected egdes. More...
 
std::vector< RGBColormyScaleColors
 vector wit the scale colors More...
 
GNETAZFramemyTAZFrameParent
 pointer to TAZFrame parent More...
 

Detailed Description

Definition at line 446 of file GNETAZFrame.h.

Constructor & Destructor Documentation

◆ TAZEdgesGraphic() [1/2]

◆ ~TAZEdgesGraphic()

GNETAZFrame::TAZEdgesGraphic::~TAZEdgesGraphic ( )

destructor

Definition at line 1230 of file GNETAZFrame.cpp.

◆ TAZEdgesGraphic() [2/2]

GNETAZFrame::TAZEdgesGraphic::TAZEdgesGraphic ( )
inlineprotected

FOX needs this.

Definition at line 474 of file GNETAZFrame.h.

Member Function Documentation

◆ hideTAZEdgesGraphicModul()

void GNETAZFrame::TAZEdgesGraphic::hideTAZEdgesGraphicModul ( )

◆ onCmdChoosenBy()

long GNETAZFrame::TAZEdgesGraphic::onCmdChoosenBy ( FXObject *  obj,
FXSelector  ,
void *   
)

◆ showTAZEdgesGraphicModul()

void GNETAZFrame::TAZEdgesGraphic::showTAZEdgesGraphicModul ( )

show TAZ Edges Graphic Modul

Definition at line 1234 of file GNETAZFrame.cpp.

References GNEFrame::show(), and updateEdgeColors().

Referenced by GNETAZFrame::TAZCurrent::setTAZ().

◆ updateEdgeColors()

Field Documentation

◆ myColorBySinkWeight

FXRadioButton* GNETAZFrame::TAZEdgesGraphic::myColorBySinkWeight
private

add radio button "color by sink"

Definition at line 484 of file GNETAZFrame.h.

Referenced by onCmdChoosenBy(), TAZEdgesGraphic(), and updateEdgeColors().

◆ myColorBySourceMinusSinkWeight

FXRadioButton* GNETAZFrame::TAZEdgesGraphic::myColorBySourceMinusSinkWeight
private

add radio button "color source - Sink"

Definition at line 490 of file GNETAZFrame.h.

Referenced by onCmdChoosenBy(), and TAZEdgesGraphic().

◆ myColorBySourcePlusSinkWeight

FXRadioButton* GNETAZFrame::TAZEdgesGraphic::myColorBySourcePlusSinkWeight
private

add radio button "color source + sink"

Definition at line 487 of file GNETAZFrame.h.

Referenced by onCmdChoosenBy(), TAZEdgesGraphic(), and updateEdgeColors().

◆ myColorBySourceWeight

FXRadioButton* GNETAZFrame::TAZEdgesGraphic::myColorBySourceWeight
private

add radio button "color by source"

Definition at line 481 of file GNETAZFrame.h.

Referenced by onCmdChoosenBy(), TAZEdgesGraphic(), and updateEdgeColors().

◆ myEdgeDefaultColor

RGBColor GNETAZFrame::TAZEdgesGraphic::myEdgeDefaultColor
private

default RGBColor for all edges

Definition at line 496 of file GNETAZFrame.h.

Referenced by TAZEdgesGraphic(), and updateEdgeColors().

◆ myEdgeSelectedColor

RGBColor GNETAZFrame::TAZEdgesGraphic::myEdgeSelectedColor
private

RGBColor color for selected egdes.

Definition at line 499 of file GNETAZFrame.h.

Referenced by TAZEdgesGraphic(), and updateEdgeColors().

◆ myScaleColors

std::vector<RGBColor> GNETAZFrame::TAZEdgesGraphic::myScaleColors
private

vector wit the scale colors

Definition at line 493 of file GNETAZFrame.h.

Referenced by TAZEdgesGraphic(), and updateEdgeColors().

◆ myTAZFrameParent

GNETAZFrame* GNETAZFrame::TAZEdgesGraphic::myTAZFrameParent
private

pointer to TAZFrame parent

Definition at line 478 of file GNETAZFrame.h.

Referenced by hideTAZEdgesGraphicModul(), and updateEdgeColors().


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