![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEConnectorFrame.h>
Data Structures | |
| class | ConnectionModifications |
| class | ConnectionOperations |
| class | ConnectionSelection |
| class | CurrentLane |
| class | Legend |
Public Member Functions | |
| void | focusUpperElement () |
| focus upper element of frame | |
| virtual void | frameWidthUpdated () |
| function called after setting new width in current frame (can be reimplemented in frame children) | |
| ConnectionModifications * | getConnectionModifications () const |
| get pointer to ConnectionModifications module | |
| FXVerticalFrame * | getContentFrame () const |
| get vertical frame that holds all widgets of frame | |
| FXFont * | getFrameHeaderFont () const |
| get font of the header's frame | |
| FXLabel * | getFrameHeaderLabel () const |
| get the label for the frame's header | |
| int | getScrollBarWidth () const |
| get scrollBar width (zero if is hidden) | |
| GNEViewNet * | getViewNet () const |
| get view net | |
| GNEConnectorFrame (GNEViewParent *viewParent, GNEViewNet *viewNet) | |
| Constructor. | |
| void | handleLaneClick (const GNEViewNetHelper::ViewObjectsSelector &viewObjects) |
| either sets the current lane or toggles the connection of the | |
| virtual void | hide () |
| hide Frame | |
| void | openHelpAttributesDialog (const GNEAttributeCarrier *AC) const |
| Open help attributes dialog. | |
| void | setFrameWidth (const int newWidth) |
| set width of GNEFrame | |
| virtual void | show () |
| show Frame | |
| virtual void | updateFrameAfterUndoRedo () |
| function called after undo/redo in the current frame (can be reimplemented in frame children) | |
| ~GNEConnectorFrame () | |
| Destructor. | |
functions called by moduls that can be reimplemented in frame children (note: reimplement as protected, just for safety) | |
| virtual void | tagSelected () |
| Tag selected in GNETagSelector. | |
| virtual void | demandElementSelected () |
| selected demand element in DemandElementSelector | |
| virtual bool | shapeDrawed () |
| build a shaped element using the drawed shape | |
| virtual void | attributeUpdated (SumoXMLAttr attribute) |
| function called after set a valid attribute in AttributeCreator/AttributeEditor/ParametersEditor/... | |
| virtual void | selectedOverlappedElement (GNEAttributeCarrier *AC) |
| open GNEAttributesCreator extended dialog | |
| virtual bool | createPath (const bool useLastRoute) |
| create path between two elements | |
Protected Member Functions | |
| const std::vector< std::string > & | getPredefinedTagsMML () const |
| get predefinedTagsMML | |
Static Protected Member Functions | |
| static FXLabel * | buildRainbow (FXComposite *parent) |
| build rainbow in frame modul | |
Protected Attributes | |
| FXVerticalFrame * | myContentFrame = nullptr |
| Vertical frame that holds all widgets of frame. | |
| FXHorizontalFrame * | myHeaderFrame = nullptr |
| fame for header elements | |
| FXHorizontalFrame * | myHeaderLeftFrame = nullptr |
| fame for left header elements | |
| FXHorizontalFrame * | myHeaderRightFrame = nullptr |
| fame for right header elements | |
| GNEViewNet * | myViewNet = nullptr |
| FOX need this. | |
Private Types | |
| enum class | LaneStatus { UNCONNECTED , CONNECTED , CONNECTED_PASS , CONFLICTED } |
| the status of a target lane More... | |
Private Member Functions | |
| void | buildConnection (GNELane *lane, const bool mayDefinitelyPass, const bool allowConflict, const bool toggle) |
| either sets the current lane or toggles the connection of the current lane to this lane (if they share a junction) | |
| void | cleanup () |
| clean up when deselecting current lane | |
| LaneStatus | getLaneStatus (const std::vector< NBEdge::Connection > &connections, const GNELane *targetLane) const |
| return the status of toLane | |
| void | initTargets () |
| init targets | |
| void | removeConnections (GNELane *lane) |
| remove connections | |
Private Attributes | |
| GNEConnectorFrame::ConnectionModifications * | myConnectionModifications = nullptr |
| ConnectionModifications module. | |
| GNEConnectorFrame::ConnectionOperations * | myConnectionOperations = nullptr |
| ConnectionOperations module. | |
| GNEConnectorFrame::ConnectionSelection * | myConnectionSelection = nullptr |
| ConnectionSelection module. | |
| GNELane * | myCurrentEditedLane |
| the lane of which connections are to be modified | |
| CurrentLane * | myCurrentLane |
| CurrentLane module. | |
| std::vector< NBEdge::Connection > | myDeletedConnections |
| vector of connections deleted in the current editing step | |
| FXLabel * | myFrameHeaderLabel = nullptr |
| the label for the frame's header | |
| std::map< int, GNEInternalLane * > | myInternalLanes |
| the internal lanes belonging the current junction indexed by their tl-index | |
| GNEConnectorFrame::Legend * | myLegend = nullptr |
| Legend module. | |
| int | myNumChanges |
| number of changes | |
| std::set< GNELane * > | myPotentialTargets |
| the set of lanes to which the current lane may be connected | |
| std::vector< std::string > | myPredefinedTagsMML |
| Map of attribute ids to their (readable) string-representation (needed for SUMOSAXAttributesImpl_Cached). | |
| FXScrollWindow * | myScrollWindowsContents = nullptr |
| scroll windows that holds the content frame | |
Static Private Attributes | |
| static FXFont * | myFrameHeaderFont = nullptr |
| static Font for the Header (it's common for all headers, then create only one time) | |
Definition at line 31 of file GNEConnectorFrame.h.
|
strongprivate |
the status of a target lane
| Enumerator | |
|---|---|
| UNCONNECTED | |
| CONNECTED | |
| CONNECTED_PASS | |
| CONFLICTED | |
Definition at line 210 of file GNEConnectorFrame.h.
| GNEConnectorFrame::GNEConnectorFrame | ( | GNEViewParent * | viewParent, |
| GNEViewNet * | viewNet ) |
Constructor.
viewParent GNEViewParent in which this GNEFrame is placed
viewNet viewNet that uses this GNEFrame
Definition at line 361 of file GNEConnectorFrame.cpp.
References GNEFrame::GNEFrame(), myConnectionModifications, myConnectionOperations, myConnectionSelection, myCurrentEditedLane, myCurrentLane, myLegend, myNumChanges, and TL.
Referenced by GNEConnectorFrame::ConnectionModifications::ConnectionModifications(), GNEConnectorFrame::ConnectionOperations::ConnectionOperations(), GNEConnectorFrame::ConnectionSelection::ConnectionSelection(), GNEConnectorFrame::CurrentLane::CurrentLane(), and GNEConnectorFrame::Legend::Legend().
| GNEConnectorFrame::~GNEConnectorFrame | ( | ) |
Destructor.
Definition at line 382 of file GNEConnectorFrame.cpp.
|
virtualinherited |
function called after set a valid attribute in AttributeCreator/AttributeEditor/ParametersEditor/...
Reimplemented in GNEMeanDataFrame, GNERouteDistributionFrame, GNETypeDistributionFrame, and GNETypeFrame.
Definition at line 220 of file GNEFrame.cpp.
|
private |
either sets the current lane or toggles the connection of the current lane to this lane (if they share a junction)
| [in] | lane | Either the lane to set as current lane, or the destination from current lane |
| [in] | mayDefinitelyPass | Whether new connections shall have the pass attribute set |
| [in] | toggle | Whether non-existing connections shall be created |
Definition at line 422 of file GNEConnectorFrame.cpp.
References CONFLICTED, CONNECTED, CONNECTED_PASS, CONNECTION, NBEdge::getConnectionsFromLane(), GNEEdge::getFromJunction(), GNELane::getIndex(), getLaneStatus(), GNEEdge::getNBEdge(), GNEConnection::getNBEdgeConnection(), GNELane::getParentEdge(), NBEdge::getPermissions(), GNEEdge::getToJunction(), initTargets(), GNEJunction::invalidateTLS(), NBConnection::InvalidConnection, NBEdge::Connection::mayDefinitelyPass, myCurrentEditedLane, myCurrentLane, myDeletedConnections, myNumChanges, myPotentialTargets, GNEFrame::myViewNet, GNEEdge::retrieveGNEConnection(), GNELane::setSpecialColor(), SVC_PEDESTRIAN, TL, NBEdge::Connection::tlLinkIndex, and UNCONNECTED.
Referenced by handleLaneClick(), and removeConnections().
|
staticprotectedinherited |
build rainbow in frame modul
Definition at line 245 of file GNEFrame.cpp.
References MFXUtils::getFXColor(), GNEViewNetHelper::getRainbowScaledColors(), GUIDesignAuxiliarHorizontalFrame, GUIDesignLabel, GUIDesignLabelThick, and TL.
Referenced by GNEGenericDataFrame::AttributeSelector::AttributeSelector(), and GNETAZFrame::TAZEdgesGraphic::TAZEdgesGraphic().
|
private |
clean up when deselecting current lane
Definition at line 533 of file GNEConnectorFrame.cpp.
References myCurrentEditedLane, myCurrentLane, myDeletedConnections, myNumChanges, and myPotentialTargets.
|
virtualinherited |
create path between two elements
Reimplemented in GNEAdditionalFrame, GNEContainerFrame, GNEContainerPlanFrame, GNEEdgeRelDataFrame, GNEGenericDataFrame, GNEPersonFrame, GNEPersonPlanFrame, GNERouteFrame, GNEVehicleFrame, and GNEWireFrame.
Definition at line 232 of file GNEFrame.cpp.
|
virtualinherited |
selected demand element in DemandElementSelector
Reimplemented in GNEContainerFrame, GNEContainerPlanFrame, GNEPersonFrame, GNEPersonPlanFrame, GNEStopFrame, and GNEVehicleFrame.
Definition at line 207 of file GNEFrame.cpp.
|
inherited |
focus upper element of frame
Definition at line 104 of file GNEFrame.cpp.
References myFrameHeaderLabel.
Referenced by GNEInspectorFrame::inspectClickedElements().
|
virtualinherited |
function called after setting new width in current frame (can be reimplemented in frame children)
Reimplemented in GNETLSEditorFrame.
Definition at line 192 of file GNEFrame.cpp.
Referenced by setFrameWidth().
| GNEConnectorFrame::ConnectionModifications * GNEConnectorFrame::getConnectionModifications | ( | ) | const |
get pointer to ConnectionModifications module
Definition at line 402 of file GNEConnectorFrame.cpp.
References myConnectionModifications.
|
inherited |
get vertical frame that holds all widgets of frame
Definition at line 151 of file GNEFrame.cpp.
References myContentFrame.
|
inherited |
get font of the header's frame
Definition at line 163 of file GNEFrame.cpp.
References myFrameHeaderFont.
|
inherited |
get the label for the frame's header
Definition at line 157 of file GNEFrame.cpp.
References myFrameHeaderLabel.
Referenced by GNEInspectorFrame::refreshInspection().
|
private |
return the status of toLane
Definition at line 549 of file GNEConnectorFrame.cpp.
References CONFLICTED, CONNECTED, CONNECTED_PASS, GNELane::getIndex(), GNEEdge::getNBEdge(), GNELane::getParentEdge(), NBEdge::getPermissions(), NBEdge::hasConnectionTo(), myCurrentEditedLane, SVC_PEDESTRIAN, and UNCONNECTED.
Referenced by buildConnection(), and initTargets().
|
protectedinherited |
get predefinedTagsMML
Definition at line 239 of file GNEFrame.cpp.
References myPredefinedTagsMML.
Referenced by GNEContainerFrame::buildContainer(), GNEPersonFrame::buildPerson(), GNEVehicleFrame::buildVehicleOverRoute(), and GNEVehicleFrame::createPath().
|
inherited |
get scrollBar width (zero if is hidden)
Definition at line 169 of file GNEFrame.cpp.
References myScrollWindowsContents.
|
inherited |
get view net
Definition at line 145 of file GNEFrame.cpp.
References myViewNet.
Referenced by GNEGenericDataFrame::AttributeSelector::AttributeSelector(), GNEAttributesEditorType::buildRows(), GNEDeleteFrame::SubordinatedElements::checkElements(), GNETLSTable::Column::Column(), GNEDistributionFrame::DistributionSelector::DistributionSelector(), GNEDistributionFrame::DistributionValuesEditor::DistributionValuesEditor(), GNEAdditionalFrame::E2MultilaneLegendModule::E2MultilaneLegendModule(), GNEDemandElementSelector::GNEDemandElementSelector(), GNEMatchAttribute::GNEMatchAttribute(), GNEPathLegendModule::GNEPathLegendModule(), GNECrossingFrame::Information::Information(), GNECreateEdgeFrame::LaneTypeSelector::LaneTypeSelector(), GNEConnectorFrame::Legend::Legend(), GNEProhibitionFrame::Legend::Legend(), GNEMeanDataFrame::MeanDataSelector::MeanDataSelector(), GNEProhibitionFrame::Selection::Selection(), GNESelectorFrame::SelectionHierarchy::SelectionHierarchy(), GNEDeleteFrame::SubordinatedElements::SubordinatedElements(), GNEDeleteFrame::SubordinatedElements::SubordinatedElements(), GNEDeleteFrame::SubordinatedElements::SubordinatedElements(), GNEDeleteFrame::SubordinatedElements::SubordinatedElements(), GNEDeleteFrame::SubordinatedElements::SubordinatedElements(), GNEDeleteFrame::SubordinatedElements::SubordinatedElements(), GNETLSEditorFrame::TLSAttributes::TLSAttributes(), GNETLSEditorFrame::TLSJunction::TLSJunction(), GNETLSEditorFrame::TLSPhases::TLSPhases(), and GNETLSEditorFrame::TLSPrograms::TLSPrograms().
| void GNEConnectorFrame::handleLaneClick | ( | const GNEViewNetHelper::ViewObjectsSelector & | viewObjects | ) |
either sets the current lane or toggles the connection of the
| viewObjects | collection of objects under cursor after click over view |
Definition at line 386 of file GNEConnectorFrame.cpp.
References buildConnection(), GNEViewNetHelper::ViewObjectsSelector::getLaneFrontNonLocked(), GNEViewNetHelper::ViewObjectsSelector::getLanes(), and GNEFrame::myViewNet.
|
virtualinherited |
hide Frame
Reimplemented in GNEContainerFrame, GNEContainerPlanFrame, GNECreateEdgeFrame, GNECrossingFrame, GNEDeleteFrame, GNEGenericDataFrame, GNEInspectorFrame, GNEMeanDataFrame, GNEMoveFrame, GNEPersonFrame, GNEPersonPlanFrame, GNEProhibitionFrame, GNERouteFrame, GNESelectorFrame, GNETAZFrame, and GNEVehicleFrame.
Definition at line 119 of file GNEFrame.cpp.
References myViewNet.
Referenced by GNEContainerFrame::hide(), GNEContainerPlanFrame::hide(), GNECreateEdgeFrame::hide(), GNECrossingFrame::hide(), GNEDeleteFrame::hide(), GNEGenericDataFrame::hide(), GNEInspectorFrame::hide(), GNEMeanDataFrame::hide(), GNEMoveFrame::hide(), GNEPersonFrame::hide(), GNEPersonPlanFrame::hide(), GNEProhibitionFrame::hide(), GNERouteFrame::hide(), GNESelectorFrame::hide(), GNETAZFrame::hide(), GNEVehicleFrame::hide(), GNEAdditionalFrame::E2MultilaneLegendModule::hideE2MultilaneLegend(), GNEShapeFrame::GEOPOICreator::hideGEOPOICreatorModule(), GNEStopFrame::HelpCreation::hideHelpCreation(), GNEAdditionalFrame::HelpCreationModule::hideHelpCreationModule(), GNETLSEditorFrame::TLSAttributes::hideTLSAttributes(), GNETLSEditorFrame::TLSFile::hideTLSFile(), GNETLSEditorFrame::TLSPhases::hideTLSPhases(), GNETLSEditorFrame::TLSPrograms::hideTLSPrograms(), GNETypeFrame::TypeEditor::hideTypeEditorModule(), and GNEAdditionalFrame::HelpCreationModule::showHelpCreationModule().
|
private |
init targets
Definition at line 501 of file GNEConnectorFrame.cpp.
References CONFLICTED, CONNECTED, CONNECTED_PASS, GNEHierarchicalElement::getChildLanes(), getLaneStatus(), NBNode::getOutgoingEdges(), myCurrentEditedLane, myPotentialTargets, GNEFrame::myViewNet, and UNCONNECTED.
Referenced by buildConnection().
|
inherited |
|
private |
remove connections
Definition at line 408 of file GNEConnectorFrame.cpp.
References buildConnection(), myConnectionModifications, and myPotentialTargets.
|
virtualinherited |
open GNEAttributesCreator extended dialog
Reimplemented in GNEInspectorFrame, and GNETLSEditorFrame.
Definition at line 226 of file GNEFrame.cpp.
|
inherited |
set width of GNEFrame
Definition at line 128 of file GNEFrame.cpp.
References frameWidthUpdated(), GUIDesignFrameAreaMargin, myContentFrame, and myScrollWindowsContents.
Referenced by GNEInspectorFrame::refreshInspection().
|
virtualinherited |
build a shaped element using the drawed shape
Reimplemented in GNEShapeFrame, and GNETAZFrame.
Definition at line 213 of file GNEFrame.cpp.
|
virtualinherited |
show Frame
Reimplemented in GNEAdditionalFrame, GNEContainerFrame, GNEContainerPlanFrame, GNECreateEdgeFrame, GNEDeleteFrame, GNEGenericDataFrame, GNEInspectorFrame, GNEMeanDataFrame, GNEMoveFrame, GNEPersonFrame, GNEPersonPlanFrame, GNEProhibitionFrame, GNERouteDistributionFrame, GNERouteFrame, GNESelectorFrame, GNEShapeFrame, GNEStopFrame, GNETAZFrame, GNETLSEditorFrame, GNETypeDistributionFrame, GNETypeFrame, GNEVehicleFrame, and GNEWireFrame.
Definition at line 110 of file GNEFrame.cpp.
References myViewNet.
Referenced by GNEAdditionalFrame::show(), GNEContainerFrame::show(), GNEContainerPlanFrame::show(), GNECreateEdgeFrame::show(), GNEDeleteFrame::show(), GNEGenericDataFrame::show(), GNEInspectorFrame::show(), GNEMeanDataFrame::show(), GNEMoveFrame::show(), GNEPersonFrame::show(), GNEPersonPlanFrame::show(), GNEProhibitionFrame::show(), GNERouteDistributionFrame::show(), GNERouteFrame::show(), GNESelectorFrame::show(), GNEShapeFrame::show(), GNEStopFrame::show(), GNETAZFrame::show(), GNETLSEditorFrame::show(), GNETypeDistributionFrame::show(), GNETypeFrame::show(), GNEVehicleFrame::show(), and GNEWireFrame::show().
|
virtualinherited |
Tag selected in GNETagSelector.
Reimplemented in GNEAdditionalFrame, GNEContainerFrame, GNEContainerPlanFrame, GNEPersonFrame, GNEPersonPlanFrame, GNEShapeFrame, GNEStopFrame, GNEVehicleFrame, and GNEWireFrame.
Definition at line 201 of file GNEFrame.cpp.
|
virtualinherited |
function called after undo/redo in the current frame (can be reimplemented in frame children)
Reimplemented in GNEGenericDataFrame, GNEInspectorFrame, GNEMeanDataFrame, and GNESelectorFrame.
Definition at line 186 of file GNEFrame.cpp.
|
private |
ConnectionModifications module.
Definition at line 241 of file GNEConnectorFrame.h.
Referenced by getConnectionModifications(), GNEConnectorFrame(), and removeConnections().
|
private |
ConnectionOperations module.
Definition at line 244 of file GNEConnectorFrame.h.
Referenced by GNEConnectorFrame().
|
private |
ConnectionSelection module.
Definition at line 247 of file GNEConnectorFrame.h.
Referenced by GNEConnectorFrame().
|
protectedinherited |
Vertical frame that holds all widgets of frame.
Definition at line 125 of file GNEFrame.h.
Referenced by getContentFrame(), GNESelectorFrame::getContentFrame(), GNEFrame(), and setFrameWidth().
|
private |
the lane of which connections are to be modified
Definition at line 253 of file GNEConnectorFrame.h.
Referenced by buildConnection(), cleanup(), getLaneStatus(), GNEConnectorFrame(), and initTargets().
|
private |
CurrentLane module.
Definition at line 238 of file GNEConnectorFrame.h.
Referenced by buildConnection(), cleanup(), and GNEConnectorFrame().
|
private |
vector of connections deleted in the current editing step
Definition at line 265 of file GNEConnectorFrame.h.
Referenced by buildConnection(), and cleanup().
|
staticprivateinherited |
static Font for the Header (it's common for all headers, then create only one time)
Definition at line 147 of file GNEFrame.h.
Referenced by getFrameHeaderFont(), GNEFrame(), and ~GNEFrame().
|
privateinherited |
the label for the frame's header
Definition at line 150 of file GNEFrame.h.
Referenced by focusUpperElement(), getFrameHeaderLabel(), and GNEFrame().
|
protectedinherited |
|
protectedinherited |
fame for left header elements
Definition at line 131 of file GNEFrame.h.
Referenced by GNEFrame(), GNEInspectorFrame::GNEInspectorFrame(), and GNEInspectorFrame::refreshInspection().
|
protectedinherited |
|
private |
the internal lanes belonging the current junction indexed by their tl-index
Definition at line 262 of file GNEConnectorFrame.h.
|
private |
Legend module.
Definition at line 250 of file GNEConnectorFrame.h.
Referenced by GNEConnectorFrame().
|
private |
number of changes
Definition at line 259 of file GNEConnectorFrame.h.
Referenced by buildConnection(), cleanup(), and GNEConnectorFrame().
|
private |
the set of lanes to which the current lane may be connected
Definition at line 256 of file GNEConnectorFrame.h.
Referenced by buildConnection(), cleanup(), initTargets(), and removeConnections().
|
privateinherited |
Map of attribute ids to their (readable) string-representation (needed for SUMOSAXAttributesImpl_Cached).
Definition at line 153 of file GNEFrame.h.
Referenced by getPredefinedTagsMML(), and GNEFrame().
|
privateinherited |
scroll windows that holds the content frame
Definition at line 144 of file GNEFrame.h.
Referenced by getScrollBarWidth(), GNEFrame(), and setFrameWidth().
|
protectedinherited |
FOX need this.
View Net
Definition at line 122 of file GNEFrame.h.
Referenced by GNEAdditionalFrame::addAdditional(), GNECreateEdgeFrame::addBikelane(), GNEContainerFrame::addContainer(), GNEContainerPlanFrame::addContainerPlanElement(), GNECrossingFrame::addCrossing(), GNEEdgeDataFrame::addEdgeData(), GNERouteFrame::addEdgeRoute(), GNETAZFrame::addOrRemoveTAZMember(), GNEPersonFrame::addPerson(), GNEPersonPlanFrame::addPersonPlanElement(), GNECreateEdgeFrame::addSidewalk(), GNEStopFrame::addStop(), GNEVehicleFrame::addVehicle(), GNEWireFrame::addWire(), GNEConnectorFrame::buildConnection(), GNEContainerFrame::buildContainer(), GNETLSEditorFrame::buildInternalLanes(), GNEPersonFrame::buildPerson(), GNEProhibitionFrame::buildProhibition(), GNETAZRelDataFrame::buildTAZRelationData(), GNEVehicleFrame::buildVehicleOverRoute(), GNEWireFrame::buildWireOverView(), GNETLSEditorFrame::cleanup(), GNEWireFrame::createBaseWireObject(), GNEAdditionalFrame::createPath(), GNEContainerFrame::createPath(), GNEContainerPlanFrame::createPath(), GNEEdgeRelDataFrame::createPath(), GNEPersonFrame::createPath(), GNEPersonPlanFrame::createPath(), GNERouteFrame::createPath(), GNEVehicleFrame::createPath(), GNEWireFrame::createPath(), GNECreateEdgeFrame::disablePedestrians(), GNETAZFrame::dropTAZMembers(), GNETLSEditorFrame::editJunction(), GNETLSEditorFrame::editTLS(), GNEStopFrame::getStopParameter(), getViewNet(), GNEFrame(), GNETypeFrame::GNETypeFrame(), GNETLSEditorFrame::handleChange(), GNESelectorFrame::handleIDs(), GNEConnectorFrame::handleLaneClick(), GNETLSEditorFrame::handleMultiChange(), GNEProhibitionFrame::handleProhibitionClick(), GNEContainerFrame::hide(), GNEContainerPlanFrame::hide(), hide(), GNEGenericDataFrame::hide(), GNEInspectorFrame::hide(), GNEPersonFrame::hide(), GNEPersonPlanFrame::hide(), GNERouteFrame::hide(), GNEVehicleFrame::hide(), GNEAdditionalFrame::initBaseAdditionalObject(), GNEConnectorFrame::initTargets(), GNEInspectorFrame::inspectClickedElements(), GNEInspectorFrame::inspectElement(), GNEInspectorFrame::inspectElements(), GNETLSEditorFrame::isTLSSaved(), GNEProhibitionFrame::Legend::Legend(), openHelpAttributesDialog(), GNETLSEditorFrame::parseTLSPrograms(), GNECreateEdgeFrame::processClick(), GNEShapeFrame::processClick(), GNEShapeFrame::processClickPOI(), GNEShapeFrame::processClickPOIGeo(), GNEShapeFrame::processClickPOILanes(), GNEInspectorFrame::refreshInspection(), GNEDeleteFrame::removeAttributeCarrier(), GNEDeleteFrame::removeGeometryPoint(), GNEDeleteFrame::removeSelectedAttributeCarriers(), GNESelectorFrame::selectAttributeCarrier(), GNEDeleteFrame::selectedACsToDelete(), GNEInspectorFrame::selectedOverlappedElement(), GNEShapeFrame::shapeDrawed(), GNETAZFrame::shapeDrawed(), GNEContainerPlanFrame::show(), show(), GNEMoveFrame::show(), GNEPersonPlanFrame::show(), GNEStopFrame::show(), GNEWireFrame::show(), and GNEAdditionalFrame::tagSelected().