Eclipse SUMO - Simulation of Urban MObility
GNEViewParent::NetworkFrames Class Reference

class for network frames More...

#include <GNEViewParent.h>

Collaboration diagram for GNEViewParent::NetworkFrames:
[legend]

Public Member Functions

void buildNetworkFrames (GNEViewParent *viewParent, GNEViewNet *viewNet)
 build network frames More...
 
GNEFramegetCurrentShownFrame () const
 get current network frame show More...
 
void hideNetworkFrames ()
 hide network frames More...
 
bool isNetworkFrameShown () const
 return true if at least there is a network frame shown More...
 
 NetworkFrames ()
 constructor More...
 
void setNetworkFramesWidth (int frameWidth)
 set new width in all network frames More...
 

Data Fields

GNEAdditionalFrameadditionalFrame
 frame for NETWORK_ADDITIONAL More...
 
GNEConnectorFrameconnectorFrame
 frame for NETWORK_CONNECT More...
 
GNECreateEdgeFramecreateEdgeFrame
 frame for NETWORK_CREATEDGE More...
 
GNECrossingFramecrossingFrame
 frame for NETWORK_CROSSING More...
 
GNEPolygonFramepolygonFrame
 frame for NETWORK_POLYGON More...
 
GNEProhibitionFrameprohibitionFrame
 frame for NETWORK_PROHIBITION More...
 
GNETAZFrameTAZFrame
 frame for NETWORK_TAZ More...
 
GNETLSEditorFrameTLSEditorFrame
 frame for NETWORK_TLS More...
 

Detailed Description

class for network frames

Definition at line 262 of file GNEViewParent.h.

Constructor & Destructor Documentation

◆ NetworkFrames()

GNEViewParent::NetworkFrames::NetworkFrames ( )

constructor

Definition at line 753 of file GNEViewParent.cpp.

Member Function Documentation

◆ buildNetworkFrames()

void GNEViewParent::NetworkFrames::buildNetworkFrames ( GNEViewParent viewParent,
GNEViewNet viewNet 
)

build network frames

Definition at line 766 of file GNEViewParent.cpp.

References GNEViewParent::myFramesArea.

◆ getCurrentShownFrame()

GNEFrame * GNEViewParent::NetworkFrames::getCurrentShownFrame ( ) const

get current network frame show

Definition at line 831 of file GNEViewParent.cpp.

Referenced by GNEViewParent::getCurrentShownFrame().

Here is the caller graph for this function:

◆ hideNetworkFrames()

void GNEViewParent::NetworkFrames::hideNetworkFrames ( )

hide network frames

Definition at line 779 of file GNEViewParent.cpp.

Referenced by GNEViewParent::hideAllFrames().

Here is the caller graph for this function:

◆ isNetworkFrameShown()

bool GNEViewParent::NetworkFrames::isNetworkFrameShown ( ) const

return true if at least there is a network frame shown

Definition at line 806 of file GNEViewParent.cpp.

Referenced by GNEViewParent::getCurrentShownFrame(), GNEViewParent::hideFramesArea(), and GNEViewParent::showFramesArea().

Here is the caller graph for this function:

◆ setNetworkFramesWidth()

void GNEViewParent::NetworkFrames::setNetworkFramesWidth ( int  frameWidth)

set new width in all network frames

Definition at line 792 of file GNEViewParent.cpp.

Referenced by GNEViewParent::onCmdUpdateFrameAreaWidth().

Here is the caller graph for this function:

Field Documentation

◆ additionalFrame

GNEAdditionalFrame* GNEViewParent::NetworkFrames::additionalFrame

frame for NETWORK_ADDITIONAL

Definition at line 290 of file GNEViewParent.h.

Referenced by GNEViewParent::getAdditionalFrame().

◆ connectorFrame

GNEConnectorFrame* GNEViewParent::NetworkFrames::connectorFrame

frame for NETWORK_CONNECT

Definition at line 284 of file GNEViewParent.h.

Referenced by GNEViewParent::getConnectorFrame().

◆ createEdgeFrame

GNECreateEdgeFrame* GNEViewParent::NetworkFrames::createEdgeFrame

frame for NETWORK_CREATEDGE

Definition at line 305 of file GNEViewParent.h.

Referenced by GNEViewParent::getCreateEdgeFrame().

◆ crossingFrame

GNECrossingFrame* GNEViewParent::NetworkFrames::crossingFrame

frame for NETWORK_CROSSING

Definition at line 293 of file GNEViewParent.h.

Referenced by GNEViewParent::getCrossingFrame().

◆ polygonFrame

GNEPolygonFrame* GNEViewParent::NetworkFrames::polygonFrame

frame for NETWORK_POLYGON

Definition at line 299 of file GNEViewParent.h.

Referenced by GNEViewParent::getPolygonFrame().

◆ prohibitionFrame

GNEProhibitionFrame* GNEViewParent::NetworkFrames::prohibitionFrame

frame for NETWORK_PROHIBITION

Definition at line 302 of file GNEViewParent.h.

Referenced by GNEViewParent::getProhibitionFrame().

◆ TAZFrame

GNETAZFrame* GNEViewParent::NetworkFrames::TAZFrame

frame for NETWORK_TAZ

Definition at line 296 of file GNEViewParent.h.

Referenced by GNEViewParent::getTAZFrame().

◆ TLSEditorFrame

GNETLSEditorFrame* GNEViewParent::NetworkFrames::TLSEditorFrame

frame for NETWORK_TLS

Definition at line 287 of file GNEViewParent.h.

Referenced by GNEViewParent::getTLSEditorFrame().


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