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 = nullptr
 frame for NETWORK_ADDITIONAL More...
 
GNEConnectorFrameconnectorFrame = nullptr
 frame for NETWORK_CONNECT More...
 
GNECreateEdgeFramecreateEdgeFrame
 frame for NETWORK_CREATEDGE More...
 
GNECrossingFramecrossingFrame = nullptr
 frame for NETWORK_CROSSING More...
 
GNEDecalFramedecalFrame = nullptr
 frame for NETWORK_DECAL More...
 
GNEShapeFramepolygonFrame = nullptr
 frame for NETWORK_SHAPE More...
 
GNEProhibitionFrameprohibitionFrame = nullptr
 frame for NETWORK_PROHIBITION More...
 
GNETAZFrameTAZFrame = nullptr
 frame for NETWORK_TAZ More...
 
GNETLSEditorFrameTLSEditorFrame = nullptr
 frame for NETWORK_TLS More...
 
GNEWireFramewireFrame = nullptr
 frame for NETWORK_WIRE More...
 

Detailed Description

class for network frames

Definition at line 295 of file GNEViewParent.h.

Constructor & Destructor Documentation

◆ NetworkFrames()

GNEViewParent::NetworkFrames::NetworkFrames ( )

constructor

Definition at line 761 of file GNEViewParent.cpp.

Member Function Documentation

◆ buildNetworkFrames()

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

build network frames

Definition at line 765 of file GNEViewParent.cpp.

◆ getCurrentShownFrame()

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

get current network frame show

Definition at line 840 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 780 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 811 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 795 of file GNEViewParent.cpp.

Referenced by GNEViewParent::onCmdUpdateFrameAreaWidth().

Here is the caller graph for this function:

Field Documentation

◆ additionalFrame

GNEAdditionalFrame* GNEViewParent::NetworkFrames::additionalFrame = nullptr

frame for NETWORK_ADDITIONAL

Definition at line 323 of file GNEViewParent.h.

Referenced by GNEViewParent::getAdditionalFrame().

◆ connectorFrame

GNEConnectorFrame* GNEViewParent::NetworkFrames::connectorFrame = nullptr

frame for NETWORK_CONNECT

Definition at line 317 of file GNEViewParent.h.

Referenced by GNEViewParent::getConnectorFrame().

◆ createEdgeFrame

GNECreateEdgeFrame* GNEViewParent::NetworkFrames::createEdgeFrame

frame for NETWORK_CREATEDGE

Definition at line 344 of file GNEViewParent.h.

Referenced by GNEViewParent::getCreateEdgeFrame().

◆ crossingFrame

GNECrossingFrame* GNEViewParent::NetworkFrames::crossingFrame = nullptr

frame for NETWORK_CROSSING

Definition at line 326 of file GNEViewParent.h.

Referenced by GNEViewParent::getCrossingFrame().

◆ decalFrame

GNEDecalFrame* GNEViewParent::NetworkFrames::decalFrame = nullptr

frame for NETWORK_DECAL

Definition at line 341 of file GNEViewParent.h.

Referenced by GNEViewParent::getDecalFrame().

◆ polygonFrame

GNEShapeFrame* GNEViewParent::NetworkFrames::polygonFrame = nullptr

frame for NETWORK_SHAPE

Definition at line 332 of file GNEViewParent.h.

Referenced by GNEViewParent::getShapeFrame().

◆ prohibitionFrame

GNEProhibitionFrame* GNEViewParent::NetworkFrames::prohibitionFrame = nullptr

frame for NETWORK_PROHIBITION

Definition at line 335 of file GNEViewParent.h.

Referenced by GNEViewParent::getProhibitionFrame().

◆ TAZFrame

GNETAZFrame* GNEViewParent::NetworkFrames::TAZFrame = nullptr

frame for NETWORK_TAZ

Definition at line 329 of file GNEViewParent.h.

Referenced by GNEViewParent::getTAZFrame().

◆ TLSEditorFrame

GNETLSEditorFrame* GNEViewParent::NetworkFrames::TLSEditorFrame = nullptr

frame for NETWORK_TLS

Definition at line 320 of file GNEViewParent.h.

Referenced by GNEViewParent::getTLSEditorFrame().

◆ wireFrame

GNEWireFrame* GNEViewParent::NetworkFrames::wireFrame = nullptr

frame for NETWORK_WIRE

Definition at line 338 of file GNEViewParent.h.

Referenced by GNEViewParent::getWireFrame().


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