![]() |
SUMO - Simulation of Urban MObility
|
#include <GNEInspectorFrame.h>
Data Structures | |
class | AttributesEditor |
class | GEOAttributesEditor |
class | NeteditAttributesEditor |
class | OverlappedInspection |
FOX-declaration. More... | |
class | TemplateEditor |
Public Member Functions | |
void | clearInspectedAC () |
Clear all current inspected ACs. More... | |
void | focusUpperElement () |
focus upper element of frame More... | |
GNEFrame::ACHierarchy * | getACHierarchy () const |
get ACHierarchy More... | |
FXFont * | getFrameHeaderFont () const |
get font of the header's frame More... | |
FXLabel * | getFrameHeaderLabel () const |
get the label for the frame's header More... | |
const std::vector< GNEAttributeCarrier * > & | getInspectedACs () const |
get current list of inspected ACs More... | |
OverlappedInspection * | getOverlappedInspection () const |
get OverlappedInspection modul More... | |
TemplateEditor * | getTemplateEditor () const |
get template editor More... | |
GNEViewNet * | getViewNet () const |
get view net More... | |
GNEInspectorFrame (FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet) | |
Constructor. More... | |
void | hide () |
hide inspector frame More... | |
void | inspectChild (GNEAttributeCarrier *AC, GNEAttributeCarrier *previousElement) |
inspect child of already inspected element More... | |
void | inspectFromDeleteFrame (GNEAttributeCarrier *AC, GNEAttributeCarrier *previousElement, bool previousElementWasMarked) |
inspect called from DeleteFrame More... | |
void | inspectMultisection (const std::vector< GNEAttributeCarrier *> &ACs) |
Inspect the given multi-selection. More... | |
void | inspectSingleElement (GNEAttributeCarrier *AC) |
Inspect a single element. More... | |
bool | processClick (const Position &clickedPosition, GNEViewNet::ObjectsUnderCursor &objectsUnderCursor) |
process click over Viewnet More... | |
void | removeInspectedAC (GNEAttributeCarrier *ac) |
remove AC from current inspected ACs More... | |
void | setFrameWidth (int newWidth) |
set width of GNEFrame More... | |
void | show () |
show inspector frame More... | |
~GNEInspectorFrame () | |
Destructor. More... | |
FOX-callbacks | |
long | onCmdGoBack (FXObject *, FXSelector, void *) |
called when user toogle the go back button More... | |
Protected Member Functions | |
virtual bool | buildShape () |
build a shaped element using the drawed shape (can be reimplemented in frame childs) return true if was sucesfully created More... | |
virtual void | disableModuls () |
disable moduls if element selected in itemSelector isn't valid (can be reimplemented in frame childs) More... | |
virtual void | enableModuls (const GNEAttributeCarrier::TagProperties &tagProperties) |
enable moduls depending of item selected in ItemSelector (can be reimplemented in frame childs) More... | |
const RGBColor & | getEdgeCandidateColor () const |
get edge candidate color More... | |
const RGBColor & | getEdgeCandidateSelectedColor () const |
get selected color More... | |
GNEInspectorFrame () | |
FOX needs this. More... | |
void | inspectClickedElement (const GNEViewNet::ObjectsUnderCursor &objectsUnderCursor, const Position &clickedPosition) |
Inspect a singe element (the front of AC AttributeCarriers of ObjectUnderCursor. More... | |
void | openHelpAttributesDialog (const GNEAttributeCarrier::TagProperties &tagProperties) const |
Open help attributes dialog. More... | |
Protected Attributes | |
FXVerticalFrame * | myContentFrame |
Vertical frame that holds all widgets of frame. More... | |
FXHorizontalFrame * | myHeaderFrame |
fame for header elements More... | |
FXHorizontalFrame * | myHeaderLeftFrame |
fame for left header elements More... | |
FXHorizontalFrame * | myHeaderRightFrame |
fame for right header elements More... | |
GNEViewNet * | myViewNet |
View Net for changes. More... | |
The Widget for modifying network-element attributes (i.e. lane speed)
Definition at line 34 of file GNEInspectorFrame.h.
GNEInspectorFrame::GNEInspectorFrame | ( | FXHorizontalFrame * | horizontalFrameParent, |
GNEViewNet * | viewNet | ||
) |
Constructor.
parent FXHorizontalFrame in which this GNEFrame is placed viewNet viewNet that uses this GNEFrame
Definition at line 98 of file GNEInspectorFrame.cpp.
References GUIIconSubSys::getIcon(), GUIDesignButtonIconRectangular, ICON_NETEDITARROWLEFT, and MID_GNE_INSPECTORFRAME_GOBACK.
GNEInspectorFrame::~GNEInspectorFrame | ( | ) |
Destructor.
Definition at line 131 of file GNEInspectorFrame.cpp.
|
inlineprotected |
FOX needs this.
Definition at line 512 of file GNEInspectorFrame.h.
References inspectClickedElement().
|
protectedvirtualinherited |
build a shaped element using the drawed shape (can be reimplemented in frame childs) return true if was sucesfully created
Reimplemented in GNETAZFrame, and GNEPolygonFrame.
Definition at line 1738 of file GNEFrame.cpp.
Referenced by GNEFrame::GNEFrame(), and GNEFrame::DrawingShape::stopDrawing().
void GNEInspectorFrame::clearInspectedAC | ( | ) |
Clear all current inspected ACs.
Definition at line 324 of file GNEInspectorFrame.cpp.
References inspectMultisection(), myInspectedACs, GNEFrame::myViewNet, and GNEViewNet::setDottedAC().
Referenced by GNENet::computeAndUpdate().
|
protectedvirtualinherited |
disable moduls if element selected in itemSelector isn't valid (can be reimplemented in frame childs)
Reimplemented in GNEAdditionalFrame, and GNEPolygonFrame.
Definition at line 1751 of file GNEFrame.cpp.
Referenced by GNEFrame::GNEFrame(), GNEFrame::ItemSelector::onCmdSelectItem(), and GNEFrame::ItemSelector::setCurrentTypeTag().
|
protectedvirtualinherited |
enable moduls depending of item selected in ItemSelector (can be reimplemented in frame childs)
Reimplemented in GNEAdditionalFrame, and GNEPolygonFrame.
Definition at line 1745 of file GNEFrame.cpp.
Referenced by GNEFrame::GNEFrame(), GNEFrame::ItemSelector::onCmdSelectItem(), and GNEFrame::ItemSelector::setCurrentTypeTag().
|
inherited |
focus upper element of frame
Definition at line 1689 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEViewNet::hotkeyFocusFrame(), processClick(), GNEViewNet::setEditMode(), and GNEViewNet::updateModeSpecificControls().
GNEFrame::ACHierarchy * GNEInspectorFrame::getACHierarchy | ( | ) | const |
get ACHierarchy
Definition at line 337 of file GNEInspectorFrame.cpp.
References myACHierarchy.
Referenced by GNEChange_Junction::redo(), GNEChange_Shape::redo(), GNEChange_Additional::redo(), GNEChange_Connection::redo(), GNEChange_Edge::redo(), GNEChange_Lane::redo(), GNEChange_Crossing::redo(), GNEChange_Junction::undo(), GNEChange_Shape::undo(), GNEChange_Additional::undo(), GNEChange_Connection::undo(), GNEChange_Edge::undo(), GNEChange_Lane::undo(), and GNEChange_Crossing::undo().
|
protectedinherited |
get edge candidate color
Definition at line 1824 of file GNEFrame.cpp.
References GNEFrame::myEdgeCandidateColor.
Referenced by GNECrossingFrame::GNECrossingFrame(), GNEFrame::GNEFrame(), and GNECrossingFrame::CrossingParameters::onCmdSetAttribute().
|
protectedinherited |
get selected color
Definition at line 1830 of file GNEFrame.cpp.
References GNEFrame::myEdgeCandidateSelectedColor.
Referenced by GNECrossingFrame::GNECrossingFrame(), GNEFrame::GNEFrame(), and GNECrossingFrame::CrossingParameters::onCmdSetAttribute().
|
inherited |
get font of the header's frame
Definition at line 1732 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderFont.
|
inherited |
get the label for the frame's header
Definition at line 1726 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEProhibitionFrame::GNEProhibitionFrame(), and inspectMultisection().
const std::vector< GNEAttributeCarrier * > & GNEInspectorFrame::getInspectedACs | ( | ) | const |
get current list of inspected ACs
Definition at line 371 of file GNEInspectorFrame.cpp.
References myInspectedACs.
Referenced by GNEInspectorFrame::AttributesEditor::onCmdAttributeHelp(), GNEInspectorFrame::TemplateEditor::onCmdCopyTemplate(), GNEFrame::ACHierarchy::onCmdDeleteItem(), GNEInspectorFrame::AttributesEditor::AttributeInput::onCmdOpenAttributeDialog(), GNEInspectorFrame::AttributesEditor::AttributeInput::onCmdSetAttribute(), GNEInspectorFrame::GEOAttributesEditor::onCmdSetGEOAttribute(), GNEInspectorFrame::NeteditAttributesEditor::onCmdSetNeteditAttribute(), GNEInspectorFrame::TemplateEditor::onCmdSetTemplate(), GNEInspectorFrame::TemplateEditor::onUpdCopyTemplate(), GNEViewNet::openObjectDialog(), GNEInspectorFrame::AttributesEditor::refreshAttributeEditor(), GNEInspectorFrame::GEOAttributesEditor::refreshGEOAttributesEditor(), GNEInspectorFrame::NeteditAttributesEditor::refreshNeteditAttributesEditor(), GNEInspectorFrame::AttributesEditor::showAttributeEditorModul(), GNEInspectorFrame::GEOAttributesEditor::showGEOAttributesEditor(), GNEInspectorFrame::NeteditAttributesEditor::showNeteditAttributesEditor(), and GNEInspectorFrame::TemplateEditor::showTemplateEditor().
GNEInspectorFrame::OverlappedInspection * GNEInspectorFrame::getOverlappedInspection | ( | ) | const |
get OverlappedInspection modul
Definition at line 349 of file GNEInspectorFrame.cpp.
References myOverlappedInspection.
Referenced by GNEViewNet::openObjectDialog().
GNEInspectorFrame::TemplateEditor * GNEInspectorFrame::getTemplateEditor | ( | ) | const |
get template editor
Definition at line 343 of file GNEInspectorFrame.cpp.
References myTemplateEditor.
Referenced by GNEViewNet::onLeftBtnPress().
|
inherited |
get view net
Definition at line 1720 of file GNEFrame.cpp.
References GNEFrame::myViewNet.
Referenced by GNEAdditionalFrame::SelectorLaneParents::abortConsecutiveLaneSelector(), GNEFrame::DrawingShape::abortDrawing(), GNEAdditionalFrame::SelectorLaneParents::addSelectedLane(), GNEFrame::ACHierarchy::createPopUpMenu(), GNECrossingFrame::EdgesSelector::enableEdgeSelector(), GNEAdditionalFrame::SelectorEdgeChilds::getEdgeIdsSelected(), GNEAdditionalFrame::SelectorLaneChilds::getLaneIdsSelected(), GNEConnectorFrame::ConnectionModifications::onCmdCancelModifications(), GNEFrame::ACHierarchy::onCmdCenterItem(), GNEConnectorFrame::ConnectionOperations::onCmdClearSelectedConnections(), GNEInspectorFrame::TemplateEditor::onCmdCopyTemplate(), GNEFrame::ACHierarchy::onCmdDeleteItem(), GNEFrame::GenericParametersEditor::onCmdEditGenericParameter(), GNEFrame::ACHierarchy::onCmdInspectItem(), GNESelectorFrame::SelectionOperation::onCmdInvert(), GNESelectorFrame::SelectionOperation::onCmdLoad(), GNETLSEditorFrame::TLSFile::onCmdLoadTLSProgram(), GNEInspectorFrame::OverlappedInspection::onCmdNextElement(), GNEInspectorFrame::AttributesEditor::AttributeInput::onCmdOpenAttributeDialog(), GNEInspectorFrame::OverlappedInspection::onCmdPreviousElement(), GNEConnectorFrame::ConnectionOperations::onCmdResetSelectedConnections(), GNEConnectorFrame::ConnectionModifications::onCmdSaveModifications(), GNESelectorFrame::VisualScaling::onCmdScaleSelection(), GNEConnectorFrame::ConnectionOperations::onCmdSelectConflicts(), GNEConnectorFrame::ConnectionOperations::onCmdSelectDeadEnds(), GNEConnectorFrame::ConnectionOperations::onCmdSelectDeadStarts(), GNEConnectorFrame::ConnectionOperations::onCmdSelectPass(), GNEInspectorFrame::AttributesEditor::AttributeInput::onCmdSetAttribute(), GNECrossingFrame::CrossingParameters::onCmdSetAttribute(), GNEFrame::GenericParametersEditor::onCmdSetGenericParameter(), GNEInspectorFrame::GEOAttributesEditor::onCmdSetGEOAttribute(), GNEInspectorFrame::NeteditAttributesEditor::onCmdSetNeteditAttribute(), GNEAdditionalFrame::SelectorAdditionalParent::refreshSelectorAdditionalParentModul(), GNEDeleteFrame::removeAttributeCarrier(), GNECrossingFrame::EdgesSelector::restoreEdgeColors(), GNEFrame::ACHierarchy::showAttributeCarrierChilds(), GNEFrame::ACHierarchy::showAttributeCarrierParents(), GNEAdditionalFrame::SelectorEdgeChilds::showSelectorEdgeChildsModul(), GNEAdditionalFrame::SelectorLaneChilds::showSelectorLaneChildsModul(), GNEFrame::ACAttributes::showWarningMessage(), GNEFrame::DrawingShape::stopDrawing(), GNEAdditionalFrame::SelectorEdgeChilds::updateUseSelectedEdges(), and GNEAdditionalFrame::SelectorLaneChilds::updateUseSelectedLanes().
|
virtual |
hide inspector frame
Reimplemented from GNEFrame.
Definition at line 143 of file GNEInspectorFrame.cpp.
References GNEFrame::hide(), myInspectedACs, GNEFrame::myViewNet, and GNEViewNet::setDottedAC().
Referenced by GNEInspectorFrame::AttributesEditor::AttributeInput::hideAttribute(), GNEInspectorFrame::AttributesEditor::hideAttributesEditorModul(), GNEViewParent::Frames::hideFrames(), GNEInspectorFrame::GEOAttributesEditor::hideGEOAttributesEditor(), GNEInspectorFrame::NeteditAttributesEditor::hideNeteditAttributesEditor(), GNEInspectorFrame::OverlappedInspection::hideOverlappedInspection(), GNEInspectorFrame::TemplateEditor::hideTemplateEditor(), and onCmdGoBack().
void GNEInspectorFrame::inspectChild | ( | GNEAttributeCarrier * | AC, |
GNEAttributeCarrier * | previousElement | ||
) |
inspect child of already inspected element
Definition at line 277 of file GNEInspectorFrame.cpp.
References inspectSingleElement(), myBackButton, GNEFrame::myHeaderLeftFrame, myPreviousElementDelete, and myPreviousElementInspect.
Referenced by GNEFrame::ACHierarchy::onCmdInspectItem().
|
protected |
Inspect a singe element (the front of AC AttributeCarriers of ObjectUnderCursor.
Definition at line 530 of file GNEInspectorFrame.cpp.
References GNEViewNet::ObjectsUnderCursor::getAttributeCarrierFront(), GNEViewNet::ObjectsUnderCursor::getClickedAttributeCarriers(), GNEInspectorFrame::OverlappedInspection::hideOverlappedInspection(), inspectSingleElement(), myOverlappedInspection, and GNEInspectorFrame::OverlappedInspection::showOverlappedInspection().
Referenced by GNEInspectorFrame(), and processClick().
void GNEInspectorFrame::inspectFromDeleteFrame | ( | GNEAttributeCarrier * | AC, |
GNEAttributeCarrier * | previousElement, | ||
bool | previousElementWasMarked | ||
) |
inspect called from DeleteFrame
Definition at line 291 of file GNEInspectorFrame.cpp.
References inspectSingleElement(), myBackButton, GNEFrame::myHeaderLeftFrame, myPreviousElementDelete, myPreviousElementDeleteWasMarked, and myPreviousElementInspect.
void GNEInspectorFrame::inspectMultisection | ( | const std::vector< GNEAttributeCarrier *> & | ACs | ) |
Inspect the given multi-selection.
Definition at line 211 of file GNEInspectorFrame.cpp.
References GNEFrame::getFrameHeaderLabel(), GNEFrame::ACHierarchy::hideACHierarchy(), GNEInspectorFrame::AttributesEditor::hideAttributesEditorModul(), GNEFrame::GenericParametersEditor::hideGenericParametersEditor(), GNEInspectorFrame::GEOAttributesEditor::hideGEOAttributesEditor(), GNEInspectorFrame::NeteditAttributesEditor::hideNeteditAttributesEditor(), GNEInspectorFrame::OverlappedInspection::hideOverlappedInspection(), GNEInspectorFrame::TemplateEditor::hideTemplateEditor(), myACHierarchy, myAttributesEditor, myBackButton, GNEFrame::myContentFrame, myGenericParametersEditor, myGEOAttributesEditor, GNEFrame::myHeaderLeftFrame, myInspectedACs, myNeteditAttributesEditor, myOverlappedInspection, myTemplateEditor, GNEFrame::ACHierarchy::showACHierarchy(), GNEInspectorFrame::AttributesEditor::showAttributeEditorModul(), GNEFrame::GenericParametersEditor::showGenericParametersEditor(), GNEInspectorFrame::GEOAttributesEditor::showGEOAttributesEditor(), GNEInspectorFrame::NeteditAttributesEditor::showNeteditAttributesEditor(), GNEInspectorFrame::TemplateEditor::showTemplateEditor(), and toString().
Referenced by clearInspectedAC(), inspectSingleElement(), GNEInspectorFrame::TemplateEditor::onCmdCopyTemplate(), and removeInspectedAC().
void GNEInspectorFrame::inspectSingleElement | ( | GNEAttributeCarrier * | AC | ) |
Inspect a single element.
Definition at line 190 of file GNEInspectorFrame.cpp.
References GNEViewNet::getNet(), GNENet::getSelectedAttributeCarriers(), GNEAttributeCarrier::TagProperties::getTag(), GNEAttributeCarrier::getTagProperty(), inspectMultisection(), GNEAttributeCarrier::isAttributeCarrierSelected(), GNEFrame::myViewNet, and GNEViewNet::setDottedAC().
Referenced by inspectChild(), inspectClickedElement(), inspectFromDeleteFrame(), GNEFrame::ACHierarchy::onCmdDeleteItem(), onCmdGoBack(), GNEInspectorFrame::OverlappedInspection::onCmdNextElement(), GNEInspectorFrame::OverlappedInspection::onCmdPreviousElement(), and show().
long GNEInspectorFrame::onCmdGoBack | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
called when user toogle the go back button
Definition at line 355 of file GNEInspectorFrame.cpp.
References GNEViewParent::getDeleteFrame(), GNEViewNet::getViewParent(), hide(), inspectSingleElement(), myPreviousElementDelete, myPreviousElementInspect, GNEFrame::myViewNet, and GNEDeleteFrame::show().
|
protectedinherited |
Open help attributes dialog.
Definition at line 1757 of file GNEFrame.cpp.
References GUIIconSubSys::getIcon(), GNEAttributeCarrier::TagProperties::getNumberOfAttributes(), GNEAttributeCarrier::TagProperties::getTagStr(), GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonOK, GUIDesignDialogBoxResizable, GUIDesignHorizontalSeparator, GUIDesignTableNotEditable, ICON_ACCEPT, ICON_MODEINSPECT, MAX2(), MID_TABLE, GNEFrame::myScrollWindowsContents, toString(), and WRITE_DEBUG.
Referenced by GNEFrame::GNEFrame(), GNEInspectorFrame::AttributesEditor::onCmdAttributeHelp(), GNECrossingFrame::CrossingParameters::onCmdHelp(), GNEFrame::ACAttributes::onCmdHelp(), and GNETAZFrame::TAZParameters::onCmdHelp().
bool GNEInspectorFrame::processClick | ( | const Position & | clickedPosition, |
GNEViewNet::ObjectsUnderCursor & | objectsUnderCursor | ||
) |
process click over Viewnet
[in] | clickedPosition | clicked position over ViewNet |
[in] | objectsUnderCursor | objects under cursors |
Definition at line 151 of file GNEInspectorFrame.cpp.
References GNEViewNet::KeyPressed::controlKeyPressed(), GNEFrame::focusUpperElement(), GNEViewNet::ObjectsUnderCursor::getAttributeCarrierFront(), GNEViewNet::ObjectsUnderCursor::getGlTypeFront(), GNEViewNet::getKeyPressed(), GNESelectorFrame::getLockGLObjectTypes(), GNEViewParent::getSelectorFrame(), GNEAttributeCarrier::TagProperties::getTag(), GNEAttributeCarrier::getTagProperty(), GNEViewNet::getViewParent(), inspectClickedElement(), GNEAttributeCarrier::isAttributeCarrierSelected(), GNESelectorFrame::LockGLObjectTypes::IsObjectTypeLocked(), myOverlappedInspection, GNEFrame::myViewNet, GNEInspectorFrame::OverlappedInspection::nextElement(), GNEInspectorFrame::OverlappedInspection::previousElement(), GNEAttributeCarrier::selectAttributeCarrier(), GNEViewNet::selectEdges(), GNEViewNet::KeyPressed::shiftKeyPressed(), SUMO_TAG_LANE, GNEViewNet::ObjectsUnderCursor::swapLane2Edge(), and GNEAttributeCarrier::unselectAttributeCarrier().
Referenced by GNEViewNet::onLeftBtnPress().
void GNEInspectorFrame::removeInspectedAC | ( | GNEAttributeCarrier * | ac | ) |
remove AC from current inspected ACs
Definition at line 305 of file GNEInspectorFrame.cpp.
References inspectMultisection(), myInspectedACs, toString(), and WRITE_DEBUG.
Referenced by GNENet::deleteAdditional(), GNENet::deleteSingleEdge(), GNENet::deleteSingleJunction(), GNENet::removePolygonForEditShapes(), and GNENet::removeShape().
|
inherited |
set width of GNEFrame
Definition at line 1713 of file GNEFrame.cpp.
References GNEFrame::myScrollWindowsContents.
Referenced by GNEViewParent::Frames::setWidth().
|
virtual |
show inspector frame
Reimplemented from GNEFrame.
Definition at line 135 of file GNEInspectorFrame.cpp.
References inspectSingleElement(), and GNEFrame::show().
Referenced by GNEInspectorFrame::OverlappedInspection::onCmdNextElement(), GNEInspectorFrame::OverlappedInspection::onCmdPreviousElement(), GNEInspectorFrame::AttributesEditor::AttributeInput::showAttribute(), GNEInspectorFrame::AttributesEditor::showAttributeEditorModul(), GNEInspectorFrame::GEOAttributesEditor::showGEOAttributesEditor(), GNEInspectorFrame::NeteditAttributesEditor::showNeteditAttributesEditor(), GNEInspectorFrame::OverlappedInspection::showOverlappedInspection(), GNEInspectorFrame::TemplateEditor::showTemplateEditor(), and GNEViewNet::updateModeSpecificControls().
|
private |
Attribute Carrier Hierarchy.
Definition at line 537 of file GNEInspectorFrame.h.
Referenced by getACHierarchy(), and inspectMultisection().
|
private |
Attribute editor.
Definition at line 522 of file GNEInspectorFrame.h.
Referenced by inspectMultisection(), GNEInspectorFrame::GEOAttributesEditor::onCmdSetGEOAttribute(), and GNEInspectorFrame::NeteditAttributesEditor::onCmdSetNeteditAttribute().
|
private |
back Button
Definition at line 540 of file GNEInspectorFrame.h.
Referenced by inspectChild(), inspectFromDeleteFrame(), and inspectMultisection().
|
protectedinherited |
Vertical frame that holds all widgets of frame.
Definition at line 615 of file GNEFrame.h.
Referenced by GNECrossingFrame::GNECrossingFrame(), GNEFrame::GNEFrame(), GNEProhibitionFrame::GNEProhibitionFrame(), and inspectMultisection().
|
private |
Generic parameters editor.
Definition at line 531 of file GNEInspectorFrame.h.
Referenced by inspectMultisection().
|
private |
GEO Attributes editor.
Definition at line 528 of file GNEInspectorFrame.h.
Referenced by inspectMultisection(), GNEInspectorFrame::AttributesEditor::AttributeInput::onCmdSetAttribute(), and GNEInspectorFrame::NeteditAttributesEditor::onCmdSetNeteditAttribute().
|
protectedinherited |
fame for header elements
Definition at line 618 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
protectedinherited |
fame for left header elements
Definition at line 621 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame(), inspectChild(), inspectFromDeleteFrame(), and inspectMultisection().
|
protectedinherited |
fame for right header elements
Definition at line 624 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
private |
the multi-selection currently being inspected
Definition at line 552 of file GNEInspectorFrame.h.
Referenced by clearInspectedAC(), getInspectedACs(), hide(), inspectMultisection(), and removeInspectedAC().
|
private |
Netedit Attributes editor.
Definition at line 525 of file GNEInspectorFrame.h.
Referenced by inspectMultisection(), GNEInspectorFrame::AttributesEditor::AttributeInput::onCmdSetAttribute(), and GNEInspectorFrame::GEOAttributesEditor::onCmdSetGEOAttribute().
|
private |
Overlapped Inspection.
Definition at line 519 of file GNEInspectorFrame.h.
Referenced by getOverlappedInspection(), inspectClickedElement(), inspectMultisection(), and processClick().
|
private |
pointer to previous element called by Delete Frame
Definition at line 546 of file GNEInspectorFrame.h.
Referenced by inspectChild(), inspectFromDeleteFrame(), and onCmdGoBack().
|
private |
flag to ckec if myPreviousElementDelete was marked in Delete Frame
Definition at line 549 of file GNEInspectorFrame.h.
Referenced by inspectFromDeleteFrame().
|
private |
pointer to previous element called by Inspector Frame
Definition at line 543 of file GNEInspectorFrame.h.
Referenced by inspectChild(), inspectFromDeleteFrame(), and onCmdGoBack().
|
private |
Template editor.
Definition at line 534 of file GNEInspectorFrame.h.
Referenced by getTemplateEditor(), and inspectMultisection().
|
protectedinherited |
View Net for changes.
Definition at line 612 of file GNEFrame.h.
Referenced by GNEAdditionalFrame::addAdditional(), GNECrossingFrame::addCrossing(), GNETAZFrame::addOrRemoveTAZMember(), GNEPolygonFrame::addPOI(), GNEPolygonFrame::addPOILane(), GNEPolygonFrame::addPolygon(), GNETAZFrame::TAZCurrent::addTAZChild(), GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalFrame::buildAdditionalOverLanes(), GNEAdditionalFrame::buildAdditionalOverView(), GNEConnectorFrame::buildConnection(), GNETLSEditorFrame::buildIinternalLanes(), GNEPolygonFrame::buildShape(), GNETAZFrame::buildShape(), GNESelectorFrame::clearCurrentSelection(), clearInspectedAC(), GNETAZFrame::dropTAZMembers(), GNETLSEditorFrame::editJunction(), GNETAZFrame::TAZSaveChanges::enableButtonsAndBeginUndoList(), GNEAdditionalFrame::generateID(), GNESelectorFrame::getMatches(), GNEFrame::NeteditAttributes::getNeteditAttributesAndValues(), GNEFrame::getViewNet(), GNETLSEditorFrame::handleChange(), GNESelectorFrame::handleIDs(), GNEConnectorFrame::handleLaneClick(), GNETLSEditorFrame::handleMultiChange(), GNEProhibitionFrame::handleProhibitionClick(), hide(), GNEFrame::hide(), GNEConnectorFrame::initTargets(), inspectSingleElement(), GNEProhibitionFrame::onCmdCancel(), GNETLSEditorFrame::onCmdCancel(), GNETAZFrame::TAZSaveChanges::onCmdCancelChanges(), GNECrossingFrame::CreateCrossing::onCmdCreateCrossing(), GNEPolygonFrame::GEOPOICreator::onCmdCreateGEOPOI(), GNETLSEditorFrame::onCmdDefCreate(), GNETLSEditorFrame::onCmdDefDelete(), GNETLSEditorFrame::onCmdDefSwitch(), onCmdGoBack(), GNETLSEditorFrame::TLSFile::onCmdLoadTLSProgram(), GNETLSEditorFrame::onCmdOK(), GNETLSEditorFrame::onCmdPhaseSwitch(), GNESelectorFrame::SelectionOperation::onCmdSave(), GNETAZFrame::TAZSaveChanges::onCmdSaveChanges(), GNETAZFrame::TAZSelectionStatistics::onCmdSelectEdges(), GNETAZFrame::TAZSelectionStatistics::onCmdSetNewValues(), GNETAZFrame::TAZChildDefaultParameters::onCmdUseSelectedEdges(), GNETLSEditorFrame::parseTLSPrograms(), GNEPolygonFrame::processClick(), processClick(), GNEAdditionalFrame::removeAdditional(), GNEDeleteFrame::removeAttributeCarrier(), GNEDeleteFrame::removeSelectedAttributeCarriers(), GNETAZFrame::TAZCurrent::setTAZ(), GNEDeleteFrame::show(), GNEFrame::show(), GNEAdditionalFrame::SelectorLaneParents::stopConsecutiveLaneSelector(), and GNETAZFrame::TAZEdgesGraphic::updateEdgeColors().