Eclipse SUMO - Simulation of Urban MObility
GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions Struct Reference

struct used to group all variables related to view options in supermode Network More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions:

Public Member Functions

void buildNetworkViewOptionsMenuChecks (FXMenuPane *editMenu)
 build menu checks More...
 
void hideNetworkViewOptionsMenuChecks ()
 hide all options menu checks More...
 
 NetworkViewOptions (GNEApplicationWindow *GNEApp)
 default constructor More...
 
void updateAltLabels ()
 update alt labels More...
 

Data Fields

FXMenuCheckIconmenuCheckAutoOppositeEdge
 check checkable to create auto create opposite edge More...
 
FXMenuCheckIconmenuCheckChainEdges
 menu check to the endpoint for a created edge should be set as the new source More...
 
FXMenuCheckIconmenuCheckChangeAllPhases
 menu check to set change all phases More...
 
FXMenuCheckIconmenuCheckDrawSpreadVehicles
 menu check to draw vehicles in begin position or spread in lane More...
 
FXMenuCheckIconmenuCheckExtendSelection
 menu check to extend to edge nodes More...
 
FXMenuCheckIconmenuCheckHideConnections
 menu check to hide connections in connect mode More...
 
FXMenuCheckIconmenuCheckMoveElevation
 menu check to apply movement to elevation More...
 
FXMenuCheckIconmenuCheckSelectEdges
 menu check to select only edges More...
 
FXMenuCheckIconmenuCheckShowAdditionalSubElements
 menu check to show additional sub-elements More...
 
FXMenuCheckIconmenuCheckShowConnections
 menu check to show connections More...
 
FXMenuCheckIconmenuCheckShowDemandElements
 menu check to show Demand Elements More...
 
FXMenuCheckIconmenuCheckShowJunctionBubble
 menu check to show connection as buuble in "Move" mode. More...
 
FXMenuCheckIconmenuCheckToggleGrid
 menu check to show grid button More...
 
FXMenuCheckIconmenuCheckWarnAboutMerge
 menu check to we should warn about merging junctions More...
 
FXMenuSeparator * separator
 separator More...
 

Private Member Functions

 NetworkViewOptions (const NetworkViewOptions &)=delete
 Invalidated copy constructor. More...
 
NetworkViewOptionsoperator= (const NetworkViewOptions &)=delete
 Invalidated assignment operator. More...
 

Private Attributes

GNEApplicationWindowmyGNEApp
 pointer to current GNEApplicationWindows More...
 

Detailed Description

struct used to group all variables related to view options in supermode Network

Definition at line 400 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ NetworkViewOptions() [1/2]

GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::NetworkViewOptions ( GNEApplicationWindow GNEApp)

default constructor

Definition at line 557 of file GNEApplicationWindowHelper.cpp.

◆ NetworkViewOptions() [2/2]

GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::NetworkViewOptions ( const NetworkViewOptions )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ buildNetworkViewOptionsMenuChecks()

void GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::buildNetworkViewOptionsMenuChecks ( FXMenuPane *  editMenu)

◆ hideNetworkViewOptionsMenuChecks()

void GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::hideNetworkViewOptionsMenuChecks ( )

◆ operator=()

NetworkViewOptions& GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::operator= ( const NetworkViewOptions )
privatedelete

Invalidated assignment operator.

◆ updateAltLabels()

void GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::updateAltLabels ( )

update alt labels

Definition at line 676 of file GNEApplicationWindowHelper.cpp.

Field Documentation

◆ menuCheckAutoOppositeEdge

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckAutoOppositeEdge

check checkable to create auto create opposite edge

Definition at line 454 of file GNEApplicationWindowHelper.h.

◆ menuCheckChainEdges

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckChainEdges

menu check to the endpoint for a created edge should be set as the new source

Definition at line 451 of file GNEApplicationWindowHelper.h.

◆ menuCheckChangeAllPhases

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckChangeAllPhases

menu check to set change all phases

Definition at line 439 of file GNEApplicationWindowHelper.h.

◆ menuCheckDrawSpreadVehicles

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckDrawSpreadVehicles

menu check to draw vehicles in begin position or spread in lane

Definition at line 418 of file GNEApplicationWindowHelper.h.

◆ menuCheckExtendSelection

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckExtendSelection

menu check to extend to edge nodes

Definition at line 436 of file GNEApplicationWindowHelper.h.

◆ menuCheckHideConnections

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckHideConnections

menu check to hide connections in connect mode

Definition at line 430 of file GNEApplicationWindowHelper.h.

◆ menuCheckMoveElevation

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckMoveElevation

menu check to apply movement to elevation

Definition at line 448 of file GNEApplicationWindowHelper.h.

◆ menuCheckSelectEdges

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckSelectEdges

menu check to select only edges

Definition at line 424 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowAdditionalSubElements

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckShowAdditionalSubElements

menu check to show additional sub-elements

Definition at line 433 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowConnections

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckShowConnections

menu check to show connections

Definition at line 427 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowDemandElements

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckShowDemandElements

menu check to show Demand Elements

Definition at line 421 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowJunctionBubble

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckShowJunctionBubble

menu check to show connection as buuble in "Move" mode.

Definition at line 445 of file GNEApplicationWindowHelper.h.

◆ menuCheckToggleGrid

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckToggleGrid

menu check to show grid button

Definition at line 415 of file GNEApplicationWindowHelper.h.

◆ menuCheckWarnAboutMerge

FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::menuCheckWarnAboutMerge

menu check to we should warn about merging junctions

Definition at line 442 of file GNEApplicationWindowHelper.h.

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::myGNEApp
private

pointer to current GNEApplicationWindows

Definition at line 461 of file GNEApplicationWindowHelper.h.

◆ separator

FXMenuSeparator* GNEApplicationWindowHelper::EditMenuCommands::NetworkViewOptions::separator

separator

Definition at line 457 of file GNEApplicationWindowHelper.h.


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