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

Data Fields

GNEContainerFramecontainerFrame = nullptr
 frame for DEMAND_CONTAINER
 
GNEContainerPlanFramecontainerPlanFrame = nullptr
 frame for DEMAND_CONTAINERPLAN
 
GNEPersonFramepersonFrame = nullptr
 frame for DEMAND_PERSON
 
GNEPersonPlanFramepersonPlanFrame = nullptr
 frame for DEMAND_PERSONPLAN
 
GNERouteFramerouteFrame = nullptr
 frame for DEMAND_ROUTE
 
GNEStopFramestopFrame = nullptr
 frame for DEMAND_STOP
 
GNETypeDistributionFrametypeDistributionFrame = nullptr
 frame for DEMAND_TYPEDISTRIBUTION
 
GNETypeFrametypeFrame = nullptr
 frame for DEMAND_TYPE
 
GNEVehicleFramevehicleFrame = nullptr
 frame for DEMAND_VEHICLE
 

Detailed Description

class for demand frames

Definition at line 337 of file GNEViewParent.h.

Constructor & Destructor Documentation

◆ DemandFrames()

GNEViewParent::DemandFrames::DemandFrames ( )

constructor

Definition at line 937 of file GNEViewParent.cpp.

Member Function Documentation

◆ buildDemandFrames()

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

build demand frames

Definition at line 942 of file GNEViewParent.cpp.

◆ getCurrentShownFrame()

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

get current demand frame show

Definition at line 1012 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 956 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 985 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 970 of file GNEViewParent.cpp.

Referenced by GNEViewParent::onCmdUpdateFrameAreaWidth().

Here is the caller graph for this function:

Field Documentation

◆ containerFrame

GNEContainerFrame* GNEViewParent::DemandFrames::containerFrame = nullptr

frame for DEMAND_CONTAINER

Definition at line 380 of file GNEViewParent.h.

Referenced by GNEViewParent::getContainerFrame().

◆ containerPlanFrame

GNEContainerPlanFrame* GNEViewParent::DemandFrames::containerPlanFrame = nullptr

frame for DEMAND_CONTAINERPLAN

Definition at line 383 of file GNEViewParent.h.

Referenced by GNEViewParent::getContainerPlanFrame().

◆ personFrame

GNEPersonFrame* GNEViewParent::DemandFrames::personFrame = nullptr

frame for DEMAND_PERSON

Definition at line 374 of file GNEViewParent.h.

Referenced by GNEViewParent::getPersonFrame().

◆ personPlanFrame

GNEPersonPlanFrame* GNEViewParent::DemandFrames::personPlanFrame = nullptr

frame for DEMAND_PERSONPLAN

Definition at line 377 of file GNEViewParent.h.

Referenced by GNEViewParent::getPersonPlanFrame().

◆ routeFrame

GNERouteFrame* GNEViewParent::DemandFrames::routeFrame = nullptr

frame for DEMAND_ROUTE

Definition at line 359 of file GNEViewParent.h.

Referenced by GNEViewParent::getRouteFrame().

◆ stopFrame

GNEStopFrame* GNEViewParent::DemandFrames::stopFrame = nullptr

frame for DEMAND_STOP

Definition at line 371 of file GNEViewParent.h.

Referenced by GNEViewParent::getStopFrame().

◆ typeDistributionFrame

GNETypeDistributionFrame* GNEViewParent::DemandFrames::typeDistributionFrame = nullptr

frame for DEMAND_TYPEDISTRIBUTION

Definition at line 368 of file GNEViewParent.h.

Referenced by GNEViewParent::getTypeDistributionFrame().

◆ typeFrame

GNETypeFrame* GNEViewParent::DemandFrames::typeFrame = nullptr

frame for DEMAND_TYPE

Definition at line 365 of file GNEViewParent.h.

Referenced by GNEViewParent::getTypeFrame().

◆ vehicleFrame

GNEVehicleFrame* GNEViewParent::DemandFrames::vehicleFrame = nullptr

frame for DEMAND_VEHICLE

Definition at line 362 of file GNEViewParent.h.

Referenced by GNEViewParent::getVehicleFrame().


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