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

class for demand frames More...

#include <GNEViewParent.h>

Collaboration diagram for GNEViewParent::DemandFrames:
[legend]

Public Member Functions

void buildDemandFrames (GNEViewParent *viewParent, GNEViewNet *viewNet)
 build demand frames More...
 
 DemandFrames ()
 constructor More...
 
GNEFrame * getCurrentShownFrame () const
 get current demand frame show More...
 
void hideDemandFrames ()
 hide demand frames More...
 
bool isDemandFrameShown () const
 return true if at least there is a demand frame shown More...
 
void setDemandFramesWidth (int frameWidth)
 set new width in all demand frames More...
 

Data Fields

GNEPersonFrame * personFrame
 frame for DEMAND_PERSON More...
 
GNEPersonPlanFrame * personPlanFrame
 frame for DEMAND_PERSONPLAN More...
 
GNEPersonTypeFrame * personTypeFrame
 frame for DEMAND_PERSONTYPE More...
 
GNERouteFrame * routeFrame
 frame for DEMAND_ROUTE More...
 
GNEStopFrame * stopFrame
 frame for DEMAND_STOP More...
 
GNEVehicleFrame * vehicleFrame
 frame for DEMAND_VEHICLE More...
 
GNEVehicleTypeFrame * vehicleTypeFrame
 frame for DEMAND_VEHICLETYPE More...
 

Detailed Description

class for demand frames

Definition at line 309 of file GNEViewParent.h.

Constructor & Destructor Documentation

◆ DemandFrames()

GNEViewParent::DemandFrames::DemandFrames ( )

constructor

Definition at line 858 of file GNEViewParent.cpp.

Member Function Documentation

◆ buildDemandFrames()

void GNEViewParent::DemandFrames::buildDemandFrames ( GNEViewParent *  viewParent,
GNEViewNet *  viewNet 
)

build demand frames

Definition at line 870 of file GNEViewParent.cpp.

References GNEViewParent::myFramesArea.

◆ getCurrentShownFrame()

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

get current demand frame show

Definition at line 930 of file GNEViewParent.cpp.

Referenced by GNEViewParent::getCurrentShownFrame().

Here is the caller graph for this function:

◆ hideDemandFrames()

void GNEViewParent::DemandFrames::hideDemandFrames ( )

hide demand frames

Definition at line 882 of file GNEViewParent.cpp.

Referenced by GNEViewParent::hideAllFrames().

Here is the caller graph for this function:

◆ isDemandFrameShown()

bool GNEViewParent::DemandFrames::isDemandFrameShown ( ) const

return true if at least there is a demand frame shown

Definition at line 907 of file GNEViewParent.cpp.

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

Here is the caller graph for this function:

◆ setDemandFramesWidth()

void GNEViewParent::DemandFrames::setDemandFramesWidth ( int  frameWidth)

set new width in all demand frames

Definition at line 894 of file GNEViewParent.cpp.

Referenced by GNEViewParent::onCmdUpdateFrameAreaWidth().

Here is the caller graph for this function:

Field Documentation

◆ personFrame

GNEPersonFrame* GNEViewParent::DemandFrames::personFrame

frame for DEMAND_PERSON

Definition at line 343 of file GNEViewParent.h.

Referenced by GNEViewParent::getPersonFrame().

◆ personPlanFrame

GNEPersonPlanFrame* GNEViewParent::DemandFrames::personPlanFrame

frame for DEMAND_PERSONPLAN

Definition at line 349 of file GNEViewParent.h.

Referenced by GNEViewParent::getPersonPlanFrame().

◆ personTypeFrame

GNEPersonTypeFrame* GNEViewParent::DemandFrames::personTypeFrame

frame for DEMAND_PERSONTYPE

Definition at line 346 of file GNEViewParent.h.

Referenced by GNEViewParent::getPersonTypeFrame().

◆ routeFrame

GNERouteFrame* GNEViewParent::DemandFrames::routeFrame

frame for DEMAND_ROUTE

Definition at line 331 of file GNEViewParent.h.

Referenced by GNEViewParent::getRouteFrame().

◆ stopFrame

GNEStopFrame* GNEViewParent::DemandFrames::stopFrame

frame for DEMAND_STOP

Definition at line 340 of file GNEViewParent.h.

Referenced by GNEViewParent::getStopFrame().

◆ vehicleFrame

GNEVehicleFrame* GNEViewParent::DemandFrames::vehicleFrame

frame for DEMAND_VEHICLE

Definition at line 334 of file GNEViewParent.h.

Referenced by GNEViewParent::getVehicleFrame().

◆ vehicleTypeFrame

GNEVehicleTypeFrame* GNEViewParent::DemandFrames::vehicleTypeFrame

frame for DEMAND_VEHICLETYPE

Definition at line 337 of file GNEViewParent.h.

Referenced by GNEViewParent::getVehicleTypeFrame().


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