SUMO - Simulation of Urban MObility
GNETAZFrame::TAZCurrent::TAZEdge Struct Reference

struct for edges and the source/sink colors More...

#include <GNETAZFrame.h>

Collaboration diagram for GNETAZFrame::TAZCurrent::TAZEdge:
Collaboration graph

Public Member Functions

 TAZEdge (TAZCurrent *TAZCurrentParent, GNEEdge *_edge, GNEAdditional *_TAZSource, GNEAdditional *_TAZSink)
 constructor More...
 
void updateColors ()
 update colors More...
 
 ~TAZEdge ()
 destructor (needed because RGBColors has to be deleted) More...
 

Data Fields

GNEEdgeedge
 TAZ edge. More...
 
int sinkColor
 color by sink [0-9] More...
 
int sourceColor
 color by source [0-9] More...
 
int sourceMinusSinkColor
 color by source - sink [0-9] More...
 
int sourcePlusSinkColor
 color by source + sink [0-9] More...
 
GNEAdditionalTAZSink
 sink TAZ More...
 
GNEAdditionalTAZSource
 source TAZ More...
 

Private Attributes

TAZCurrentmyTAZCurrentParent
 pointer to TAZCurrentParent More...
 

Detailed Description

struct for edges and the source/sink colors

Definition at line 45 of file GNETAZFrame.h.

Constructor & Destructor Documentation

◆ TAZEdge()

GNETAZFrame::TAZCurrent::TAZEdge::TAZEdge ( TAZCurrent TAZCurrentParent,
GNEEdge _edge,
GNEAdditional _TAZSource,
GNEAdditional _TAZSink 
)

constructor

Definition at line 84 of file GNETAZFrame.cpp.

◆ ~TAZEdge()

GNETAZFrame::TAZCurrent::TAZEdge::~TAZEdge ( )

destructor (needed because RGBColors has to be deleted)

Definition at line 96 of file GNETAZFrame.cpp.

Member Function Documentation

◆ updateColors()

Field Documentation

◆ edge

GNEEdge* GNETAZFrame::TAZCurrent::TAZEdge::edge

TAZ edge.

Definition at line 56 of file GNETAZFrame.h.

Referenced by GNETAZFrame::TAZSelectionStatistics::selectEdge().

◆ myTAZCurrentParent

TAZCurrent* GNETAZFrame::TAZCurrent::TAZEdge::myTAZCurrentParent
private

pointer to TAZCurrentParent

Definition at line 78 of file GNETAZFrame.h.

Referenced by updateColors().

◆ sinkColor

int GNETAZFrame::TAZCurrent::TAZEdge::sinkColor

color by sink [0-9]

Definition at line 68 of file GNETAZFrame.h.

Referenced by updateColors().

◆ sourceColor

int GNETAZFrame::TAZCurrent::TAZEdge::sourceColor

color by source [0-9]

Definition at line 65 of file GNETAZFrame.h.

Referenced by updateColors().

◆ sourceMinusSinkColor

int GNETAZFrame::TAZCurrent::TAZEdge::sourceMinusSinkColor

color by source - sink [0-9]

Definition at line 74 of file GNETAZFrame.h.

Referenced by updateColors().

◆ sourcePlusSinkColor

int GNETAZFrame::TAZCurrent::TAZEdge::sourcePlusSinkColor

color by source + sink [0-9]

Definition at line 71 of file GNETAZFrame.h.

Referenced by updateColors().

◆ TAZSink

GNEAdditional* GNETAZFrame::TAZCurrent::TAZEdge::TAZSink

sink TAZ

Definition at line 62 of file GNETAZFrame.h.

Referenced by updateColors().

◆ TAZSource

GNEAdditional* GNETAZFrame::TAZCurrent::TAZEdge::TAZSource

source TAZ

Definition at line 59 of file GNETAZFrame.h.

Referenced by updateColors().


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