![]() |
SUMO - Simulation of Urban MObility
|
#include <GNEInspectorFrame.h>


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 toogle the blocking movement CheckBox | |
| long | onCmdSetBlockingMovement (FXObject *, FXSelector, void *) |
| 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... | |
| GNEInspectorFrame * | myInspectorFrameParent |
| pointer to inspector frame 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... | |
Definition at line 140 of file GNEInspectorFrame.h.
| GNEInspectorFrame::NeteditParameters::NeteditParameters | ( | GNEInspectorFrame * | inspectorFrameParent | ) |
FOX-declaration.
constructor
Definition at line 1013 of file GNEInspectorFrame.cpp.
References GUIDesignAuxiliarHorizontalFrame, GUIDesignCheckButtonAttribute, GUIDesignLabelAttribute, MID_GNE_SET_BLOCKING_MOVEMENT, MID_GNE_SET_BLOCKING_SHAPE, MID_GNE_SET_CLOSING_SHAPE, myCheckBoxBlockMovement, myCheckBoxBlockShape, myCheckBoxCloseShape, myLabelBlockMovement, myLabelBlockShape, and myLabelCloseShape.
| GNEInspectorFrame::NeteditParameters::~NeteditParameters | ( | ) |
destructor
Definition at line 1031 of file GNEInspectorFrame.cpp.
|
inlineprotected |
FOX needs this.
Definition at line 171 of file GNEInspectorFrame.h.
| void GNEInspectorFrame::NeteditParameters::hide | ( | ) |
hide all NeteditParameters
Definition at line 1095 of file GNEInspectorFrame.cpp.
References myCheckBoxBlockMovement, myCheckBoxBlockShape, myCheckBoxCloseShape, myLabelBlockMovement, myLabelBlockShape, and myLabelCloseShape.
Referenced by GNEInspectorFrame::inspectMultisection().
| long GNEInspectorFrame::NeteditParameters::onCmdSetBlockingMovement | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Definition at line 1108 of file GNEInspectorFrame.cpp.
References GNEInspectorFrame::getInspectedACs(), GNEViewNet::getUndoList(), GNEFrame::getViewNet(), GNE_ATTR_BLOCK_MOVEMENT, myCheckBoxBlockMovement, and myInspectorFrameParent.
| long GNEInspectorFrame::NeteditParameters::onCmdSetBlockingShape | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
called when user toogle the blocking shape CheckBox
Definition at line 1128 of file GNEInspectorFrame.cpp.
References GNEInspectorFrame::getInspectedACs(), GNEViewNet::getUndoList(), GNEFrame::getViewNet(), GNE_ATTR_BLOCK_SHAPE, myCheckBoxBlockShape, and myInspectorFrameParent.
| long GNEInspectorFrame::NeteditParameters::onCmdSetClosingShape | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
called when user toogle the closiong shape CheckBox
Definition at line 1148 of file GNEInspectorFrame.cpp.
References GNEInspectorFrame::getInspectedACs(), GNEViewNet::getUndoList(), GNEFrame::getViewNet(), GNE_ATTR_CLOSE_SHAPE, myCheckBoxCloseShape, and myInspectorFrameParent.
| void GNEInspectorFrame::NeteditParameters::show | ( | ) |
show NeteditParameters
Definition at line 1035 of file GNEInspectorFrame.cpp.
References GNEAttributeCarrier::canBlockMovement(), GNEAttributeCarrier::canBlockShape(), GNEInspectorFrame::getInspectedACs(), GNE_ATTR_BLOCK_MOVEMENT, GNE_ATTR_BLOCK_SHAPE, GNE_ATTR_CLOSE_SHAPE, myCheckBoxBlockMovement, myCheckBoxBlockShape, myCheckBoxCloseShape, myInspectorFrameParent, myLabelBlockMovement, myLabelBlockShape, and myLabelCloseShape.
Referenced by GNEInspectorFrame::inspectMultisection().
|
private |
pointer to check box "Block movement"
Definition at line 181 of file GNEInspectorFrame.h.
Referenced by hide(), NeteditParameters(), onCmdSetBlockingMovement(), and show().
|
private |
pointer to check box "Block Shape"
Definition at line 187 of file GNEInspectorFrame.h.
Referenced by hide(), NeteditParameters(), onCmdSetBlockingShape(), and show().
|
private |
pointer to check box "Block movement"
Definition at line 193 of file GNEInspectorFrame.h.
Referenced by hide(), NeteditParameters(), onCmdSetClosingShape(), and show().
|
private |
pointer to inspector frame parent
Definition at line 175 of file GNEInspectorFrame.h.
Referenced by onCmdSetBlockingMovement(), onCmdSetBlockingShape(), onCmdSetClosingShape(), and show().
|
private |
Label for Check blocked movement.
Definition at line 178 of file GNEInspectorFrame.h.
Referenced by hide(), NeteditParameters(), and show().
|
private |
Label for Check blocked shape.
Definition at line 184 of file GNEInspectorFrame.h.
Referenced by hide(), NeteditParameters(), and show().
|
private |
Label for close shape.
Definition at line 190 of file GNEInspectorFrame.h.
Referenced by hide(), NeteditParameters(), and show().