Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
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
 
GNEFramegetCurrentShownFrame () const
 get current network frame show
 
void hideNetworkFrames ()
 hide network frames
 
bool isNetworkFrameShown () const
 return true if at least there is a network frame shown
 
 NetworkFrames ()
 constructor
 
void setNetworkFramesWidth (int frameWidth)
 set new width in all network frames
 

Data Fields

GNEAdditionalFrameadditionalFrame
 frame for NETWORK_ADDITIONAL
 
GNEConnectorFrameconnectorFrame
 frame for NETWORK_CONNECT
 
GNECreateEdgeFramecreateEdgeFrame
 frame for NETWORK_CREATEDGE
 
GNECrossingFramecrossingFrame
 frame for NETWORK_CROSSING
 
GNEShapeFramepolygonFrame
 frame for NETWORK_SHAPE
 
GNEProhibitionFrameprohibitionFrame
 frame for NETWORK_PROHIBITION
 
GNETAZFrameTAZFrame
 frame for NETWORK_TAZ
 
GNETLSEditorFrameTLSEditorFrame
 frame for NETWORK_TLS
 
GNEWireFramewireFrame
 frame for NETWORK_WIRE
 

Detailed Description

class for network frames

Definition at line 287 of file GNEViewParent.h.

Constructor & Destructor Documentation

◆ NetworkFrames()

GNEViewParent::NetworkFrames::NetworkFrames ( )

constructor

Definition at line 824 of file GNEViewParent.cpp.

Member Function Documentation

◆ buildNetworkFrames()

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

build network frames

Definition at line 838 of file GNEViewParent.cpp.

◆ getCurrentShownFrame()

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

get current network frame show

Definition at line 908 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 852 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 881 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 866 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 315 of file GNEViewParent.h.

Referenced by GNEViewParent::getAdditionalFrame().

◆ connectorFrame

GNEConnectorFrame* GNEViewParent::NetworkFrames::connectorFrame

frame for NETWORK_CONNECT

Definition at line 309 of file GNEViewParent.h.

Referenced by GNEViewParent::getConnectorFrame().

◆ createEdgeFrame

GNECreateEdgeFrame* GNEViewParent::NetworkFrames::createEdgeFrame

frame for NETWORK_CREATEDGE

Definition at line 333 of file GNEViewParent.h.

Referenced by GNEViewParent::getCreateEdgeFrame().

◆ crossingFrame

GNECrossingFrame* GNEViewParent::NetworkFrames::crossingFrame

frame for NETWORK_CROSSING

Definition at line 318 of file GNEViewParent.h.

Referenced by GNEViewParent::getCrossingFrame().

◆ polygonFrame

GNEShapeFrame* GNEViewParent::NetworkFrames::polygonFrame

frame for NETWORK_SHAPE

Definition at line 324 of file GNEViewParent.h.

Referenced by GNEViewParent::getShapeFrame().

◆ prohibitionFrame

GNEProhibitionFrame* GNEViewParent::NetworkFrames::prohibitionFrame

frame for NETWORK_PROHIBITION

Definition at line 327 of file GNEViewParent.h.

Referenced by GNEViewParent::getProhibitionFrame().

◆ TAZFrame

GNETAZFrame* GNEViewParent::NetworkFrames::TAZFrame

frame for NETWORK_TAZ

Definition at line 321 of file GNEViewParent.h.

Referenced by GNEViewParent::getTAZFrame().

◆ TLSEditorFrame

GNETLSEditorFrame* GNEViewParent::NetworkFrames::TLSEditorFrame

frame for NETWORK_TLS

Definition at line 312 of file GNEViewParent.h.

Referenced by GNEViewParent::getTLSEditorFrame().

◆ wireFrame

GNEWireFrame* GNEViewParent::NetworkFrames::wireFrame

frame for NETWORK_WIRE

Definition at line 330 of file GNEViewParent.h.

Referenced by GNEViewParent::getWireFrame().


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