SUMO - Simulation of Urban MObility
GNEInspectorFrame::NeteditParameters Class Reference

#include <GNEInspectorFrame.h>

Inheritance diagram for GNEInspectorFrame::NeteditParameters:
Inheritance graph
Collaboration diagram for GNEInspectorFrame::NeteditParameters:
Collaboration graph

Public Member Functions

void hide ()
 hide all NeteditParameters More...
 
 NeteditParameters (GNEInspectorFrame *inspectorFrameParent)
 FOX-declaration. More...
 
void show ()
 show NeteditParameters More...
 
 ~NeteditParameters ()
 destructor More...
 
FOX-callbacks

called when user change the parent of an additional

long onCmdChangeAdditionalParent (FXObject *, FXSelector, void *)
 
long onCmdSetBlockingMovement (FXObject *, FXSelector, void *)
 called when user toogle the blocking movement CheckBox More...
 
long onCmdSetBlockingShape (FXObject *, FXSelector, void *)
 called when user toogle the blocking shape CheckBox More...
 
long onCmdSetClosingShape (FXObject *, FXSelector, void *)
 called when user toogle the closiong shape CheckBox More...
 

Protected Member Functions

 NeteditParameters ()
 FOX needs this. More...
 

Private Attributes

FXCheckButton * myCheckBoxBlockMovement
 pointer to check box "Block movement" More...
 
FXCheckButton * myCheckBoxBlockShape
 pointer to check box "Block Shape" More...
 
FXCheckButton * myCheckBoxCloseShape
 pointer to check box "Block movement" More...
 
FXHorizontalFrame * myHorizontalFrameAdditionalParent
 horizontal frame for change additional parent More...
 
FXHorizontalFrame * myHorizontalFrameBlockMovement
 horizontal frame for block movement More...
 
FXHorizontalFrame * myHorizontalFrameBlockShape
 horizontal frame for block shape More...
 
FXHorizontalFrame * myHorizontalFrameCloseShape
 horizontal frame for close shape More...
 
GNEInspectorFramemyInspectorFrameParent
 pointer to inspector frame parent More...
 
FXLabel * myLabelAdditionalParent
 Label for additional parent. More...
 
FXLabel * myLabelBlockMovement
 Label for Check blocked movement. More...
 
FXLabel * myLabelBlockShape
 Label for Check blocked shape. More...
 
FXLabel * myLabelCloseShape
 Label for close shape. More...
 
FXTextField * myTextFieldAdditionalParent
 pointer for change additional parent More...
 

Detailed Description

Definition at line 139 of file GNEInspectorFrame.h.

Constructor & Destructor Documentation

◆ NeteditParameters() [1/2]

◆ ~NeteditParameters()

GNEInspectorFrame::NeteditParameters::~NeteditParameters ( )

destructor

Definition at line 1069 of file GNEInspectorFrame.cpp.

◆ NeteditParameters() [2/2]

GNEInspectorFrame::NeteditParameters::NeteditParameters ( )
inlineprotected

FOX needs this.

Definition at line 173 of file GNEInspectorFrame.h.

Member Function Documentation

◆ hide()

◆ onCmdChangeAdditionalParent()

long GNEInspectorFrame::NeteditParameters::onCmdChangeAdditionalParent ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSetBlockingMovement()

long GNEInspectorFrame::NeteditParameters::onCmdSetBlockingMovement ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSetBlockingShape()

long GNEInspectorFrame::NeteditParameters::onCmdSetBlockingShape ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdSetClosingShape()

long GNEInspectorFrame::NeteditParameters::onCmdSetClosingShape ( FXObject *  ,
FXSelector  ,
void *   
)

◆ show()

Field Documentation

◆ myCheckBoxBlockMovement

FXCheckButton* GNEInspectorFrame::NeteditParameters::myCheckBoxBlockMovement
private

pointer to check box "Block movement"

Definition at line 195 of file GNEInspectorFrame.h.

Referenced by NeteditParameters(), onCmdSetBlockingMovement(), and show().

◆ myCheckBoxBlockShape

FXCheckButton* GNEInspectorFrame::NeteditParameters::myCheckBoxBlockShape
private

pointer to check box "Block Shape"

Definition at line 204 of file GNEInspectorFrame.h.

Referenced by NeteditParameters(), onCmdSetBlockingShape(), and show().

◆ myCheckBoxCloseShape

FXCheckButton* GNEInspectorFrame::NeteditParameters::myCheckBoxCloseShape
private

pointer to check box "Block movement"

Definition at line 213 of file GNEInspectorFrame.h.

Referenced by NeteditParameters(), onCmdSetClosingShape(), and show().

◆ myHorizontalFrameAdditionalParent

FXHorizontalFrame* GNEInspectorFrame::NeteditParameters::myHorizontalFrameAdditionalParent
private

horizontal frame for change additional parent

Definition at line 180 of file GNEInspectorFrame.h.

Referenced by hide(), NeteditParameters(), and show().

◆ myHorizontalFrameBlockMovement

FXHorizontalFrame* GNEInspectorFrame::NeteditParameters::myHorizontalFrameBlockMovement
private

horizontal frame for block movement

Definition at line 189 of file GNEInspectorFrame.h.

Referenced by hide(), NeteditParameters(), and show().

◆ myHorizontalFrameBlockShape

FXHorizontalFrame* GNEInspectorFrame::NeteditParameters::myHorizontalFrameBlockShape
private

horizontal frame for block shape

Definition at line 198 of file GNEInspectorFrame.h.

Referenced by hide(), NeteditParameters(), and show().

◆ myHorizontalFrameCloseShape

FXHorizontalFrame* GNEInspectorFrame::NeteditParameters::myHorizontalFrameCloseShape
private

horizontal frame for close shape

Definition at line 207 of file GNEInspectorFrame.h.

Referenced by hide(), NeteditParameters(), and show().

◆ myInspectorFrameParent

GNEInspectorFrame* GNEInspectorFrame::NeteditParameters::myInspectorFrameParent
private

pointer to inspector frame parent

Definition at line 177 of file GNEInspectorFrame.h.

Referenced by onCmdChangeAdditionalParent(), onCmdSetBlockingMovement(), onCmdSetBlockingShape(), onCmdSetClosingShape(), and show().

◆ myLabelAdditionalParent

FXLabel* GNEInspectorFrame::NeteditParameters::myLabelAdditionalParent
private

Label for additional parent.

Definition at line 183 of file GNEInspectorFrame.h.

Referenced by NeteditParameters(), and show().

◆ myLabelBlockMovement

FXLabel* GNEInspectorFrame::NeteditParameters::myLabelBlockMovement
private

Label for Check blocked movement.

Definition at line 192 of file GNEInspectorFrame.h.

Referenced by NeteditParameters().

◆ myLabelBlockShape

FXLabel* GNEInspectorFrame::NeteditParameters::myLabelBlockShape
private

Label for Check blocked shape.

Definition at line 201 of file GNEInspectorFrame.h.

Referenced by NeteditParameters().

◆ myLabelCloseShape

FXLabel* GNEInspectorFrame::NeteditParameters::myLabelCloseShape
private

Label for close shape.

Definition at line 210 of file GNEInspectorFrame.h.

Referenced by NeteditParameters().

◆ myTextFieldAdditionalParent

FXTextField* GNEInspectorFrame::NeteditParameters::myTextFieldAdditionalParent
private

pointer for change additional parent

Definition at line 186 of file GNEInspectorFrame.h.

Referenced by NeteditParameters(), onCmdChangeAdditionalParent(), and show().


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