Eclipse SUMO - Simulation of Urban MObility
GNEViewParent::Frames Struct Reference

struct for Frames More...

Collaboration diagram for GNEViewParent::Frames:

Public Member Functions

 Frames ()
 constructor More...
 
GNEFrame * getCurrentShownFrame () const
 get current frame show More...
 
void hideFrames ()
 hide frames More...
 
bool isFrameShown () const
 return true if at least there is a frame shown More...
 
void setWidth (int frameWidth)
 set new width in all frames More...
 

Data Fields

GNEAdditionalFrame * additionalFrame
 frame for GNE_NMODE_ADDITIONAL More...
 
GNEConnectorFrame * connectorFrame
 frame for GNE_NMODE_CONNECT More...
 
GNECreateEdgeFrame * createEdgeFrame
 frame for GNE_NMODE_CREATEDGE More...
 
GNECrossingFrame * crossingFrame
 frame for GNE_NMODE_CROSSING More...
 
GNEDeleteFrame * deleteFrame
 frame for GNE_NMODE_DELETE More...
 
GNEInspectorFrame * inspectorFrame
 frame for GNE_NMODE_INSPECT More...
 
GNEPersonFrame * personFrame
 frame for GNE_DMODE_PERSON More...
 
GNEPersonPlanFrame * personPlanFrame
 frame for GNE_DMODE_PERSONPLAN More...
 
GNEPersonTypeFrame * personTypeFrame
 frame for GNE_DMODE_PERSONTYPE More...
 
GNEPolygonFrame * polygonFrame
 frame for GNE_NMODE_POLYGON More...
 
GNEProhibitionFrame * prohibitionFrame
 frame for GNE_NMODE_PROHIBITION More...
 
GNERouteFrame * routeFrame
 frame for GNE_DMODE_ROUTE More...
 
GNESelectorFrame * selectorFrame
 frame for GNE_NMODE_SELECT More...
 
GNEStopFrame * stopFrame
 frame for GNE_DMODE_STOP More...
 
GNETAZFrame * TAZFrame
 frame for GNE_NMODE_TAZ More...
 
GNETLSEditorFrame * TLSEditorFrame
 frame for GNE_NMODE_TLS More...
 
GNEVehicleFrame * vehicleFrame
 frame for GNE_DMODE_VEHICLE More...
 
GNEVehicleTypeFrame * vehicleTypeFrame
 frame for GNE_DMODE_VEHICLETYPE More...
 

Detailed Description

struct for Frames

Definition at line 206 of file GNEViewParent.h.

Constructor & Destructor Documentation

◆ Frames()

GNEViewParent::Frames::Frames ( )

constructor

Definition at line 632 of file GNEViewParent.cpp.

Member Function Documentation

◆ getCurrentShownFrame()

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

get current frame show

currently createEdgeFrame unused } else if (createEdgeFrame->shown()) { return true;

Definition at line 753 of file GNEViewParent.cpp.

Referenced by GNEViewParent::getCurrentShownFrame().

◆ hideFrames()

void GNEViewParent::Frames::hideFrames ( )

hide frames

currently createEdgeFrame unused createEdgeFrame->hide();

Definition at line 655 of file GNEViewParent.cpp.

Referenced by GNEViewParent::hideAllFrames().

◆ isFrameShown()

bool GNEViewParent::Frames::isFrameShown ( ) const

return true if at least there is a frame shown

currently createEdgeFrame unused } else if (createEdgeFrame->shown()) { return true;

Definition at line 706 of file GNEViewParent.cpp.

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

◆ setWidth()

void GNEViewParent::Frames::setWidth ( int  frameWidth)

set new width in all frames

currently createEdgeFrame unused createEdgeFrame->setFrameWidth(frameWidth);

Definition at line 680 of file GNEViewParent.cpp.

Referenced by GNEViewParent::onCmdUpdateFrameAreaWidth().

Field Documentation

◆ additionalFrame

GNEAdditionalFrame* GNEViewParent::Frames::additionalFrame

frame for GNE_NMODE_ADDITIONAL

Definition at line 235 of file GNEViewParent.h.

Referenced by GNEViewParent::getAdditionalFrame().

◆ connectorFrame

GNEConnectorFrame* GNEViewParent::Frames::connectorFrame

frame for GNE_NMODE_CONNECT

Definition at line 229 of file GNEViewParent.h.

Referenced by GNEViewParent::getConnectorFrame().

◆ createEdgeFrame

GNECreateEdgeFrame* GNEViewParent::Frames::createEdgeFrame

frame for GNE_NMODE_CREATEDGE

Definition at line 253 of file GNEViewParent.h.

Referenced by GNEViewParent::getCreateEdgeFrame().

◆ crossingFrame

GNECrossingFrame* GNEViewParent::Frames::crossingFrame

frame for GNE_NMODE_CROSSING

Definition at line 238 of file GNEViewParent.h.

Referenced by GNEViewParent::getCrossingFrame().

◆ deleteFrame

GNEDeleteFrame* GNEViewParent::Frames::deleteFrame

frame for GNE_NMODE_DELETE

Definition at line 244 of file GNEViewParent.h.

Referenced by GNEViewParent::getDeleteFrame().

◆ inspectorFrame

GNEInspectorFrame* GNEViewParent::Frames::inspectorFrame

frame for GNE_NMODE_INSPECT

Definition at line 223 of file GNEViewParent.h.

Referenced by GNEViewParent::getInspectorFrame().

◆ personFrame

GNEPersonFrame* GNEViewParent::Frames::personFrame

frame for GNE_DMODE_PERSON

Definition at line 268 of file GNEViewParent.h.

Referenced by GNEViewParent::getPersonFrame().

◆ personPlanFrame

GNEPersonPlanFrame* GNEViewParent::Frames::personPlanFrame

frame for GNE_DMODE_PERSONPLAN

Definition at line 274 of file GNEViewParent.h.

Referenced by GNEViewParent::getPersonPlanFrame().

◆ personTypeFrame

GNEPersonTypeFrame* GNEViewParent::Frames::personTypeFrame

frame for GNE_DMODE_PERSONTYPE

Definition at line 271 of file GNEViewParent.h.

Referenced by GNEViewParent::getPersonTypeFrame().

◆ polygonFrame

GNEPolygonFrame* GNEViewParent::Frames::polygonFrame

frame for GNE_NMODE_POLYGON

Definition at line 247 of file GNEViewParent.h.

Referenced by GNEViewParent::getPolygonFrame().

◆ prohibitionFrame

GNEProhibitionFrame* GNEViewParent::Frames::prohibitionFrame

frame for GNE_NMODE_PROHIBITION

Definition at line 250 of file GNEViewParent.h.

Referenced by GNEViewParent::getProhibitionFrame().

◆ routeFrame

GNERouteFrame* GNEViewParent::Frames::routeFrame

frame for GNE_DMODE_ROUTE

Definition at line 256 of file GNEViewParent.h.

Referenced by GNEViewParent::getRouteFrame().

◆ selectorFrame

GNESelectorFrame* GNEViewParent::Frames::selectorFrame

frame for GNE_NMODE_SELECT

Definition at line 226 of file GNEViewParent.h.

Referenced by GNEViewParent::getSelectorFrame().

◆ stopFrame

GNEStopFrame* GNEViewParent::Frames::stopFrame

frame for GNE_DMODE_STOP

Definition at line 265 of file GNEViewParent.h.

Referenced by GNEViewParent::getStopFrame().

◆ TAZFrame

GNETAZFrame* GNEViewParent::Frames::TAZFrame

frame for GNE_NMODE_TAZ

Definition at line 241 of file GNEViewParent.h.

Referenced by GNEViewParent::getTAZFrame().

◆ TLSEditorFrame

GNETLSEditorFrame* GNEViewParent::Frames::TLSEditorFrame

frame for GNE_NMODE_TLS

Definition at line 232 of file GNEViewParent.h.

Referenced by GNEViewParent::getTLSEditorFrame().

◆ vehicleFrame

GNEVehicleFrame* GNEViewParent::Frames::vehicleFrame

frame for GNE_DMODE_VEHICLE

Definition at line 259 of file GNEViewParent.h.

Referenced by GNEViewParent::getVehicleFrame().

◆ vehicleTypeFrame

GNEVehicleTypeFrame* GNEViewParent::Frames::vehicleTypeFrame

frame for GNE_DMODE_VEHICLETYPE

Definition at line 262 of file GNEViewParent.h.

Referenced by GNEViewParent::getVehicleTypeFrame().


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