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...
 
GNEFramegetCurrentShownFrame () 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

GNEPersonFramepersonFrame
 frame for DEMAND_PERSON More...
 
GNEPersonPlanFramepersonPlanFrame
 frame for DEMAND_PERSONPLAN More...
 
GNEPersonTypeFramepersonTypeFrame
 frame for DEMAND_PERSONTYPE More...
 
GNERouteFramerouteFrame
 frame for DEMAND_ROUTE More...
 
GNEStopFramestopFrame
 frame for DEMAND_STOP More...
 
GNEVehicleFramevehicleFrame
 frame for DEMAND_VEHICLE More...
 
GNEVehicleTypeFramevehicleTypeFrame
 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: