![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEConnectorFrame.h>
Data Structures | |
class | ConnectionLegend |
class | ConnectionModifications |
class | ConnectionOperations |
class | ConnectionSelection |
class | CurrentLane |
Public Member Functions | |
void | focusUpperElement () |
focus upper element of frame More... | |
ConnectionModifications * | getConnectionModifications () const |
get pointer to ConnectionModifications modul More... | |
FXFont * | getFrameHeaderFont () const |
get font of the header's frame More... | |
FXLabel * | getFrameHeaderLabel () const |
get the label for the frame's header More... | |
GNEViewNet * | getViewNet () const |
get view net More... | |
GNEConnectorFrame (FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet) | |
Constructor. More... | |
void | handleLaneClick (const GNEViewNetHelper::ObjectsUnderCursor &objectsUnderCursor) |
either sets the current lane or toggles the connection of the More... | |
virtual void | hide () |
hide Frame More... | |
void | setFrameWidth (int newWidth) |
set width of GNEFrame More... | |
virtual void | show () |
show Frame More... | |
virtual void | updateFrameAfterUndoRedo () |
function called after undo/redo in the current frame (can be reimplemented in frame children) More... | |
~GNEConnectorFrame () | |
Destructor. More... | |
Protected Member Functions | |
const std::vector< std::string > & | getPredefinedTagsMML () const |
get predefinedTagsMML More... | |
void | openHelpAttributesDialog (const GNETagProperties &tagProperties) const |
Open help attributes dialog. More... | |
functions called by moduls that can be reimplemented in frame children | |
virtual void | tagSelected () |
Tag selected in TagSelector. More... | |
virtual void | demandElementSelected () |
selected demand element in DemandElementSelector More... | |
virtual bool | shapeDrawed () |
build a shaped element using the drawed shape (can be reimplemented in frame children) More... | |
virtual void | attributeUpdated () |
function called after set a valid attribute in AttributeCreator/AttributeEditor/ParametersEditor/... More... | |
virtual void | attributesEditorExtendedDialogOpened () |
open AttributesCreator extended dialog (can be reimplemented in frame children) More... | |
virtual void | selectedOverlappedElement (GNEAttributeCarrier *AC) |
open AttributesCreator extended dialog (can be reimplemented in frame children) More... | |
virtual void | createPath () |
create path (can be reimplemented in frame children) More... | |
Protected Attributes | |
FXVerticalFrame * | myContentFrame = nullptr |
Vertical frame that holds all widgets of frame. More... | |
FXHorizontalFrame * | myHeaderFrame = nullptr |
fame for header elements More... | |
FXHorizontalFrame * | myHeaderLeftFrame = nullptr |
fame for left header elements More... | |
FXHorizontalFrame * | myHeaderRightFrame = nullptr |
fame for right header elements More... | |
GNEViewNet * | myViewNet = nullptr |
View Net. More... | |
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) More... | |
void | cleanup () |
clean up when deselecting current lane More... | |
LaneStatus | getLaneStatus (const std::vector< NBEdge::Connection > &connections, const GNELane *targetLane) const |
return the status of toLane More... | |
void | initTargets () |
init targets More... | |
void | removeConnections (GNELane *lane) |
remove connections More... | |
Private Attributes | |
ConnectionLegend * | myConnectionLegend |
ConnectionLegend modul. More... | |
ConnectionModifications * | myConnectionModifications |
ConnectionModifications modul. More... | |
ConnectionOperations * | myConnectionOperations |
ConnectionOperations modul. More... | |
ConnectionSelection * | myConnectionSelection |
ConnectionSelection modul. More... | |
GNELane * | myCurrentEditedLane |
the lane of which connections are to be modified More... | |
CurrentLane * | myCurrentLane |
CurrentLane modul. More... | |
std::vector< NBEdge::Connection > | myDeletedConnections |
vector of connections deleted in the current editing step More... | |
FXLabel * | myFrameHeaderLabel = nullptr |
the label for the frame's header More... | |
std::map< int, GNEInternalLane * > | myInternalLanes |
the internal lanes belonging the the current junction indexed by their tl-index More... | |
int | myNumChanges |
number of changes More... | |
std::set< GNELane * > | myPotentialTargets |
the set of lanes to which the current lane may be connected More... | |
std::vector< std::string > | myPredefinedTagsMML |
Map of attribute ids to their (readable) string-representation (needed for SUMOSAXAttributesImpl_Cached) More... | |
FXScrollWindow * | myScrollWindowsContents = nullptr |
scroll windows that holds the content frame More... | |
Static Private Attributes | |
static FXFont * | myFrameHeaderFont = nullptr |
static Font for the Header (it's common for all headers, then create only one time) More... | |
The Widget for modifying selections of network-elements
Definition at line 34 of file GNEConnectorFrame.h.
|
strongprivate |
the status of a target lane
Enumerator | |
---|---|
UNCONNECTED | |
CONNECTED | |
CONNECTED_PASS | |
CONFLICTED |
Definition at line 220 of file GNEConnectorFrame.h.
GNEConnectorFrame::GNEConnectorFrame | ( | FXHorizontalFrame * | horizontalFrameParent, |
GNEViewNet * | viewNet | ||
) |
Constructor.
parent FXHorizontalFrame in which this GNEFrame is placed
viewNet viewNet that uses this GNEFrame
Definition at line 354 of file GNEConnectorFrame.cpp.
References myConnectionLegend, myConnectionModifications, myConnectionOperations, myConnectionSelection, and myCurrentLane.
GNEConnectorFrame::~GNEConnectorFrame | ( | ) |
Destructor.
Definition at line 375 of file GNEConnectorFrame.cpp.
|
protectedvirtualinherited |
open AttributesCreator extended dialog (can be reimplemented in frame children)
Reimplemented in GNEVehicleTypeFrame.
Definition at line 185 of file GNEFrame.cpp.
|
protectedvirtualinherited |
function called after set a valid attribute in AttributeCreator/AttributeEditor/ParametersEditor/...
Reimplemented in GNEVehicleTypeFrame, GNEPersonTypeFrame, and GNEInspectorFrame.
Definition at line 179 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 406 of file GNEConnectorFrame.cpp.
References GUIVisualizationSettings::candidateColorSettings, CONFLICTED, CONNECTED, CONNECTED_PASS, GNENet::deleteConnection(), NBEdge::getConnectionsFromLane(), GNENetworkElement::getID(), GNELane::getIndex(), getLaneStatus(), GNEEdge::getNBEdge(), GNEConnection::getNBEdgeConnection(), GNEViewNet::getNet(), GNELane::getParentEdge(), GNEHierarchicalElement::getParentJunctions(), NBEdge::getPermissions(), GNEViewNet::getUndoList(), GUISUMOAbstractView::getVisualisationSettings(), initTargets(), NBConnection::InvalidConnection, NBEdge::Connection::mayDefinitelyPass, myCurrentEditedLane, myCurrentLane, myDeletedConnections, myNumChanges, myPotentialTargets, GNEFrame::myViewNet, GNEUndoList::p_begin(), GUIVisualizationCandidateColorSettings::possible, GNEEdge::retrieveGNEConnection(), GNELane::setSpecialColor(), GNEViewNet::setStatusBarText(), GUIVisualizationCandidateColorSettings::source, GUIVisualizationCandidateColorSettings::special, SUMO_TAG_CONNECTION, SVC_PEDESTRIAN, GUIVisualizationCandidateColorSettings::target, NBEdge::Connection::tlLinkIndex, toString(), UNCONNECTED, and GNEConnectorFrame::CurrentLane::updateCurrentLaneLabel().
Referenced by handleLaneClick(), and removeConnections().
|
private |
clean up when deselecting current lane
Definition at line 514 of file GNEConnectorFrame.cpp.
References myCurrentEditedLane, myCurrentLane, myDeletedConnections, myNumChanges, myPotentialTargets, GNELane::setSpecialColor(), and GNEConnectorFrame::CurrentLane::updateCurrentLaneLabel().
|
protectedvirtualinherited |
create path (can be reimplemented in frame children)
Reimplemented in GNEVehicleFrame, GNERouteFrame, GNEPersonPlanFrame, GNEPersonFrame, GNEGenericDataFrame, and GNEEdgeRelDataFrame.
Definition at line 197 of file GNEFrame.cpp.
Referenced by GNEAdditionalFrame::E2MultilaneLaneSelector::onCmdCreatePath().
|
protectedvirtualinherited |
selected demand element in DemandElementSelector
Reimplemented in GNEVehicleFrame, GNEStopFrame, GNEPersonPlanFrame, and GNEPersonFrame.
Definition at line 166 of file GNEFrame.cpp.
|
inherited |
focus upper element of frame
Definition at line 102 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEViewNet::hotkeyFocusFrame(), GNEInspectorFrame::processDataSupermodeClick(), GNEInspectorFrame::processDemandSupermodeClick(), GNEInspectorFrame::processNetworkSupermodeClick(), GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
GNEConnectorFrame::ConnectionModifications * GNEConnectorFrame::getConnectionModifications | ( | ) | const |
get pointer to ConnectionModifications modul
Definition at line 386 of file GNEConnectorFrame.cpp.
References myConnectionModifications.
Referenced by GNEViewNet::abortOperation(), and GNEViewNet::hotkeyEnter().
|
inherited |
get font of the header's frame
Definition at line 145 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderFont.
|
inherited |
get the label for the frame's header
Definition at line 139 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEProhibitionFrame::GNEProhibitionFrame(), and GNEInspectorFrame::inspectMultisection().
|
private |
return the status of toLane
Definition at line 530 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 269 of file GNEFrame.cpp.
References GNEFrame::myPredefinedTagsMML.
Referenced by GNEVehicleFrame::addVehicle(), GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalFrame::buildAdditionalOverView(), GNEPersonFrame::buildPerson(), GNEVehicleFrame::createPath(), and GNETAZFrame::shapeDrawed().
|
inherited |
get view net
Definition at line 133 of file GNEFrame.cpp.
References GNEFrame::myViewNet.
Referenced by GNEVehicleTypeFrame::attributesEditorExtendedDialogOpened(), GNEInspectorFrame::clearInspectedAC(), GNEConnectorFrame::ConnectionLegend::ConnectionLegend(), GNEInternalLane::drawGL(), GNEInternalLane::getPopUpMenu(), GNESingleParametersDialog::GNESingleParametersDialog(), GNEMultipleParametersDialog::onCmdAccept(), GNESingleParametersDialog::onCmdAccept(), GNEMultipleParametersDialog::onCmdReset(), GNESingleParametersDialog::onCmdReset(), GNEFrameModuls::PathLegend::PathLegend(), and GNEVehicleTypeFrame::show().
void GNEConnectorFrame::handleLaneClick | ( | const GNEViewNetHelper::ObjectsUnderCursor & | objectsUnderCursor | ) |
either sets the current lane or toggles the connection of the
objectsUnderCursor | collection of objects under cursor after click over view |
Definition at line 379 of file GNEConnectorFrame.cpp.
References buildConnection(), GNEViewNetHelper::MouseButtonKeyPressed::controlKeyPressed(), GNEViewNetHelper::ObjectsUnderCursor::getLaneFront(), GNEViewNet::getMouseButtonKeyPressed(), GNEFrame::myViewNet, and GNEViewNetHelper::MouseButtonKeyPressed::shiftKeyPressed().
Referenced by GNEViewNet::processLeftButtonPressNetwork().
|
virtualinherited |
hide Frame
Reimplemented in GNETAZFrame, GNEProhibitionFrame, GNECrossingFrame, GNECreateEdgeFrame, GNEVehicleFrame, GNERouteFrame, GNEPersonPlanFrame, GNEPersonFrame, GNEGenericDataFrame, GNESelectorFrame, GNEMoveFrame, GNEInspectorFrame, and GNEDeleteFrame.
Definition at line 117 of file GNEFrame.cpp.
References GNEViewNet::getViewParent(), GNEViewParent::hideFramesArea(), and GNEFrame::myViewNet.
Referenced by GNEDeleteFrame::hide(), GNEInspectorFrame::hide(), GNEMoveFrame::hide(), GNESelectorFrame::hide(), GNEGenericDataFrame::hide(), GNEPersonFrame::hide(), GNEPersonPlanFrame::hide(), GNERouteFrame::hide(), GNEVehicleFrame::hide(), GNECreateEdgeFrame::hide(), GNECrossingFrame::hide(), GNEProhibitionFrame::hide(), GNETAZFrame::hide(), GNEAdditionalFrame::E2MultilaneLaneSelector::hideE2MultilaneLaneSelectorModul(), GNEPolygonFrame::GEOPOICreator::hideGEOPOICreatorModul(), GNEStopFrame::HelpCreation::hideHelpCreation(), GNEPersonTypeFrame::PersonTypeEditor::hidePersonTypeEditorModul(), and GNEVehicleTypeFrame::VehicleTypeEditor::hideVehicleTypeEditorModul().
|
private |
init targets
Definition at line 482 of file GNEConnectorFrame.cpp.
References GUIVisualizationSettings::candidateColorSettings, GUIVisualizationCandidateColorSettings::conflict, CONFLICTED, CONNECTED, CONNECTED_PASS, NBEdge::getConnectionsFromLane(), GNELane::getIndex(), GNEEdge::getLanes(), getLaneStatus(), GNEEdge::getNBEdge(), GNEViewNet::getNet(), NBNode::getOutgoingEdges(), GNELane::getParentEdge(), GNEHierarchicalElement::getParentJunctions(), GUISUMOAbstractView::getVisualisationSettings(), myCurrentEditedLane, myPotentialTargets, GNEFrame::myViewNet, GUIVisualizationCandidateColorSettings::possible, GNENet::retrieveEdge(), GUIVisualizationCandidateColorSettings::special, GUIVisualizationCandidateColorSettings::target, and UNCONNECTED.
Referenced by buildConnection().
|
protectedinherited |
Open help attributes dialog.
Definition at line 202 of file GNEFrame.cpp.
References ACCEPT, GUIIconSubSys::getIcon(), GNETagProperties::getNumberOfAttributes(), GNETagProperties::getTagStr(), GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonOK, GUIDesignDialogBoxResizable, GUIDesignHorizontalSeparator, GUIDesignTableNotEditable, MAX2(), MID_TABLE, MODEINSPECT, GNEFrame::myScrollWindowsContents, toString(), and WRITE_DEBUG.
|
private |
remove connections
Definition at line 392 of file GNEConnectorFrame.cpp.
References buildConnection(), myConnectionModifications, myPotentialTargets, and GNEConnectorFrame::ConnectionModifications::onCmdSaveModifications().
|
protectedvirtualinherited |
open AttributesCreator extended dialog (can be reimplemented in frame children)
Reimplemented in GNETLSEditorFrame, and GNEInspectorFrame.
Definition at line 191 of file GNEFrame.cpp.
|
inherited |
set width of GNEFrame
Definition at line 126 of file GNEFrame.cpp.
References GNEFrame::myScrollWindowsContents.
|
protectedvirtualinherited |
build a shaped element using the drawed shape (can be reimplemented in frame children)
Reimplemented in GNETAZFrame, and GNEPolygonFrame.
Definition at line 172 of file GNEFrame.cpp.
|
virtualinherited |
show Frame
Reimplemented in GNETLSEditorFrame, GNEProhibitionFrame, GNEPolygonFrame, GNECreateEdgeFrame, GNEAdditionalFrame, GNEVehicleTypeFrame, GNEVehicleFrame, GNEStopFrame, GNERouteFrame, GNEPersonTypeFrame, GNEPersonPlanFrame, GNEPersonFrame, GNEGenericDataFrame, GNESelectorFrame, GNEMoveFrame, GNEInspectorFrame, and GNEDeleteFrame.
Definition at line 108 of file GNEFrame.cpp.
References GNEViewNet::getViewParent(), GNEFrame::myViewNet, and GNEViewParent::showFramesArea().
Referenced by GNEDeleteFrame::show(), GNEInspectorFrame::show(), GNEMoveFrame::show(), GNESelectorFrame::show(), GNEGenericDataFrame::show(), GNEPersonFrame::show(), GNEPersonPlanFrame::show(), GNEPersonTypeFrame::show(), GNERouteFrame::show(), GNEStopFrame::show(), GNEVehicleFrame::show(), GNEVehicleTypeFrame::show(), GNEAdditionalFrame::show(), GNECreateEdgeFrame::show(), GNEPolygonFrame::show(), GNEProhibitionFrame::show(), GNETLSEditorFrame::show(), GNEAdditionalFrame::showSelectorChildLanesModul(), GNETAZFrame::TAZChildDefaultParameters::showTAZChildDefaultParametersModul(), GNETAZFrame::TAZCommonStatistics::showTAZCommonStatisticsModul(), GNETAZFrame::TAZEdgesGraphic::showTAZEdgesGraphicModul(), GNETAZFrame::TAZSaveChanges::showTAZSaveChangesModul(), GNETAZFrame::TAZSelectionStatistics::showTAZSelectionStatisticsModul(), and GNEViewNet::updateNetworkModeSpecificControls().
|
protectedvirtualinherited |
Tag selected in TagSelector.
Reimplemented in GNEPolygonFrame, GNEAdditionalFrame, GNEVehicleFrame, GNEStopFrame, GNEPersonPlanFrame, and GNEPersonFrame.
Definition at line 160 of file GNEFrame.cpp.
|
virtualinherited |
function called after undo/redo in the current frame (can be reimplemented in frame children)
Reimplemented in GNEInspectorFrame.
Definition at line 151 of file GNEFrame.cpp.
Referenced by GNEApplicationWindow::onCmdRedo(), and GNEApplicationWindow::onCmdUndo().
|
private |
ConnectionLegend modul.
Definition at line 260 of file GNEConnectorFrame.h.
Referenced by GNEConnectorFrame().
|
private |
ConnectionModifications modul.
Definition at line 251 of file GNEConnectorFrame.h.
Referenced by getConnectionModifications(), GNEConnectorFrame(), and removeConnections().
|
private |
ConnectionOperations modul.
Definition at line 254 of file GNEConnectorFrame.h.
Referenced by GNEConnectorFrame().
|
private |
ConnectionSelection modul.
Definition at line 257 of file GNEConnectorFrame.h.
Referenced by GNEConnectorFrame().
|
protectedinherited |
Vertical frame that holds all widgets of frame.
Definition at line 116 of file GNEFrame.h.
Referenced by GNECrossingFrame::GNECrossingFrame(), GNEFrame::GNEFrame(), GNESelectorFrame::GNESelectorFrame(), and GNEInspectorFrame::inspectMultisection().
|
private |
the lane of which connections are to be modified
Definition at line 263 of file GNEConnectorFrame.h.
Referenced by buildConnection(), cleanup(), getLaneStatus(), and initTargets().
|
private |
CurrentLane modul.
Definition at line 248 of file GNEConnectorFrame.h.
Referenced by buildConnection(), cleanup(), and GNEConnectorFrame().
|
private |
vector of connections deleted in the current editing step
Definition at line 275 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 132 of file GNEFrame.h.
Referenced by GNEFrame::getFrameHeaderFont(), GNEFrame::GNEFrame(), and GNEFrame::~GNEFrame().
|
privateinherited |
the label for the frame's header
Definition at line 135 of file GNEFrame.h.
Referenced by GNEFrame::focusUpperElement(), GNEFrame::getFrameHeaderLabel(), and GNEFrame::GNEFrame().
|
protectedinherited |
fame for header elements
Definition at line 119 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
protectedinherited |
fame for left header elements
Definition at line 122 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame(), GNEInspectorFrame::inspectChild(), GNEInspectorFrame::inspectFromDeleteFrame(), and GNEInspectorFrame::inspectMultisection().
|
protectedinherited |
fame for right header elements
Definition at line 125 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
private |
the internal lanes belonging the the current junction indexed by their tl-index
Definition at line 272 of file GNEConnectorFrame.h.
|
private |
number of changes
Definition at line 269 of file GNEConnectorFrame.h.
Referenced by buildConnection(), and cleanup().
|
private |
the set of lanes to which the current lane may be connected
Definition at line 266 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 138 of file GNEFrame.h.
Referenced by GNEFrame::getPredefinedTagsMML(), and GNEFrame::GNEFrame().
|
privateinherited |
scroll windows that holds the content frame
Definition at line 129 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame(), GNEFrame::openHelpAttributesDialog(), and GNEFrame::setFrameWidth().
|
protectedinherited |
View Net.
Definition at line 113 of file GNEFrame.h.
Referenced by GNESelectorFrame::ACsToSelected(), GNEAdditionalFrame::addAdditional(), GNECrossingFrame::addCrossing(), GNEEdgeDataFrame::addEdgeData(), GNERouteFrame::addEdgeRoute(), GNETAZFrame::addOrRemoveTAZMember(), GNEPersonFrame::addPerson(), GNEPersonPlanFrame::addPersonPlanElement(), GNEPolygonFrame::addPOI(), GNEPolygonFrame::addPOILane(), GNEPolygonFrame::addPolygon(), GNEStopFrame::addStop(), GNETAZRelDataFrame::addTAZRelationData(), GNEVehicleFrame::addVehicle(), GNEFrameAttributesModuls::AttributesEditorRow::AttributesEditorRow(), GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalFrame::buildAdditionalOverView(), buildConnection(), GNETLSEditorFrame::buildInternalLanes(), GNEPersonFrame::buildPerson(), GNEProhibitionFrame::buildProhibition(), GNETLSEditorFrame::cleanup(), GNESelectorFrame::clearCurrentSelection(), GNEInspectorFrame::clearInspectedAC(), GNEEdgeRelDataFrame::createPath(), GNEPersonFrame::createPath(), GNEPersonPlanFrame::createPath(), GNERouteFrame::createPath(), GNEVehicleFrame::createPath(), GNETAZFrame::dropTAZMembers(), GNETLSEditorFrame::editJunction(), GNETLSEditorFrame::editTLS(), GNEAdditionalFrame::generateID(), GNESelectorFrame::getMatches(), GNEFrame::getViewNet(), GNEPersonTypeFrame::GNEPersonTypeFrame(), GNEVehicleTypeFrame::GNEVehicleTypeFrame(), GNETLSEditorFrame::handleChange(), GNESelectorFrame::handleIDs(), handleLaneClick(), GNETLSEditorFrame::handleMultiChange(), GNEProhibitionFrame::handleProhibitionClick(), GNEInspectorFrame::hide(), GNEGenericDataFrame::hide(), GNEPersonFrame::hide(), GNEPersonPlanFrame::hide(), GNERouteFrame::hide(), GNEVehicleFrame::hide(), GNEFrame::hide(), initTargets(), GNEInspectorFrame::inspectMultisection(), GNEInspectorFrame::inspectSingleElement(), GNEProhibitionFrame::onCmdCancel(), GNETLSEditorFrame::onCmdCancel(), GNETLSEditorFrame::onCmdDefCreate(), GNETLSEditorFrame::onCmdDefDelete(), GNETLSEditorFrame::onCmdDefSwitch(), GNEInspectorFrame::onCmdGoBack(), GNETLSEditorFrame::onCmdOK(), GNETLSEditorFrame::onCmdPhaseSwitch(), GNEDeleteFrame::SubordinatedElements::openWarningDialog(), GNETLSEditorFrame::parseTLSPrograms(), GNEPolygonFrame::processClick(), GNECreateEdgeFrame::processClick(), GNEInspectorFrame::processDataSupermodeClick(), GNEInspectorFrame::processDemandSupermodeClick(), GNEInspectorFrame::processNetworkSupermodeClick(), GNEProhibitionFrame::ProhibitionLegend::ProhibitionLegend(), GNEDeleteFrame::removeAttributeCarrier(), GNEDeleteFrame::removeGeometryPoint(), GNEDeleteFrame::removeSelectedAttributeCarriers(), GNEDeleteFrame::selectedACsToDelete(), GNEInspectorFrame::selectedOverlappedElement(), GNEPolygonFrame::shapeDrawed(), GNETAZFrame::shapeDrawed(), GNEPersonPlanFrame::show(), GNEStopFrame::show(), and GNEFrame::show().