![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNESelectorFrame.h>
Data Structures | |
class | Information |
class | ModificationMode |
class | SelectionHierarchy |
class | SelectionInformation |
class | SelectionOperation |
class | VisualScaling |
Public Member Functions | |
void | clearCurrentSelection () const |
clear current selection with possibility of undo/redo | |
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) | |
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 | |
ModificationMode * | getModificationModeModul () const |
get modification mode modul | |
int | getScrollBarWidth () const |
get scrollBar width (zero if is hidden) | |
SelectionInformation * | getSelectionInformation () const |
get modul for selection information | |
GNESelectorFrame::SelectionOperation * | getSelectionOperationModul () const |
get selection operation modul | |
GNEViewNet * | getViewNet () const |
get view net | |
GNESelectorFrame (GNEViewParent *viewParent, GNEViewNet *viewNet) | |
Constructor. | |
void | handleIDs (const std::vector< GNEAttributeCarrier * > &ACs, const ModificationMode::Operation setop=ModificationMode::Operation::DEFAULT) |
apply list of ids to the current selection according to Operation, | |
void | hide () |
hide Frame | |
void | openHelpAttributesDialog (const GNEAttributeCarrier *AC) const |
Open help attributes dialog. | |
bool | selectAttributeCarrier (const GNEViewNetHelper::ViewObjectsSelector &viewObjects) |
select attribute carrier (element) | |
void | setFrameWidth (const int newWidth) |
set width of GNEFrame | |
void | show () |
show Frame | |
void | updateFrameAfterUndoRedo () |
function called after undo/redo in the current frame | |
~GNESelectorFrame () | |
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 Member Functions | |
GNESelectorFrame (const GNESelectorFrame &)=delete | |
Invalidated copy constructor. | |
GNESelectorFrame & | operator= (const GNESelectorFrame &)=delete |
Invalidated assignment operator. | |
Private Attributes | |
FXLabel * | myFrameHeaderLabel = nullptr |
the label for the frame's header | |
GNESelectorFrame::Information * | myInformation = nullptr |
information modul | |
GNEMatchAttribute * | myMatchAttribute = nullptr |
modul for match attribute | |
GNESelectorFrame::ModificationMode * | myModificationMode = nullptr |
modul for change modification mode | |
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 | |
GNESelectorFrame::SelectionHierarchy * | mySelectionHierarchy = nullptr |
modul for selection hierarchy | |
GNESelectorFrame::SelectionInformation * | mySelectionInformation = nullptr |
modul for selection information | |
GNESelectorFrame::SelectionOperation * | mySelectionOperation = nullptr |
modul for selection operations | |
GNESelectorFrame::VisualScaling * | myVisualScaling = nullptr |
modul for visual scaling | |
Static Private Attributes | |
static FXFont * | myFrameHeaderFont = nullptr |
static Font for the Header (it's common for all headers, then create only one time) | |
The Widget for modifying selections of network-elements
Definition at line 45 of file GNESelectorFrame.h.
GNESelectorFrame::GNESelectorFrame | ( | GNEViewParent * | viewParent, |
GNEViewNet * | viewNet | ||
) |
Constructor.
viewParent GNEViewParent in which this GNEFrame is placed
viewNet viewNet that uses this GNEFrame
Definition at line 936 of file GNESelectorFrame.cpp.
References myInformation, myMatchAttribute, myModificationMode, mySelectionHierarchy, mySelectionInformation, mySelectionOperation, and myVisualScaling.
GNESelectorFrame::~GNESelectorFrame | ( | ) |
Destructor.
Definition at line 955 of file GNESelectorFrame.cpp.
|
privatedelete |
Invalidated copy constructor.
|
virtualinherited |
function called after set a valid attribute in AttributeCreator/AttributeEditor/ParametersEditor/...
Reimplemented in GNEMeanDataFrame, GNERouteDistributionFrame, GNETypeDistributionFrame, and GNETypeFrame.
Definition at line 295 of file GNEFrame.cpp.
Referenced by GNEAttributesEditorType::setAttribute(), and GNEAttributesEditorType::toggleEnableAttribute().
|
staticprotectedinherited |
build rainbow in frame modul
Definition at line 320 of file GNEFrame.cpp.
References MFXUtils::getFXColor(), GNEViewNetHelper::getRainbowScaledColors(), GUIDesignAuxiliarHorizontalFrame, GUIDesignLabel, GUIDesignLabelThick, and TL.
Referenced by GNEGenericDataFrame::AttributeSelector::AttributeSelector(), and GNETAZFrame::TAZEdgesGraphic::TAZEdgesGraphic().
void GNESelectorFrame::clearCurrentSelection | ( | ) | const |
clear current selection with possibility of undo/redo
Definition at line 983 of file GNESelectorFrame.cpp.
References mySelectionOperation, and GNESelectorFrame::SelectionOperation::onCmdClear().
Referenced by GNEViewNet::abortOperation(), and GNEApplicationWindow::onCmdClearSelectionShortcut().
|
virtualinherited |
create path between two elements
Reimplemented in GNEEdgeRelDataFrame, GNEGenericDataFrame, GNEContainerFrame, GNEContainerPlanFrame, GNEPersonFrame, GNEPersonPlanFrame, GNERouteFrame, GNEVehicleFrame, GNEAdditionalFrame, and GNEWireFrame.
Definition at line 307 of file GNEFrame.cpp.
Referenced by GNEPlanCreator::addRoute(), GNEPlanCreator::addSingleEdge(), GNEPlanCreator::addSingleStoppingPlace(), GNEPathCreator::createPath(), GNEConsecutiveSelector::onCmdCreatePath(), GNEPlanCreator::onCmdCreatePath(), and GNEPlanCreator::onCmdUseLastRoute().
|
virtualinherited |
selected demand element in DemandElementSelector
Reimplemented in GNEContainerFrame, GNEContainerPlanFrame, GNEPersonFrame, GNEPersonPlanFrame, GNEStopFrame, and GNEVehicleFrame.
Definition at line 282 of file GNEFrame.cpp.
Referenced by GNEDemandElementSelector::onCmdSelectDemandElement(), and GNEDemandElementSelector::setDemandElement().
|
inherited |
focus upper element of frame
Definition at line 113 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEViewNet::hotkeyFocusFrame(), GNEInspectorFrame::inspectClickedElements(), GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
virtualinherited |
function called after setting new width in current frame (can be reimplemented in frame children)
Reimplemented in GNETLSEditorFrame.
Definition at line 267 of file GNEFrame.cpp.
Referenced by GNEFrame::setFrameWidth().
FXVerticalFrame * GNESelectorFrame::getContentFrame | ( | ) | const |
get vertical frame that holds all widgets of frame
Definition at line 1118 of file GNESelectorFrame.cpp.
References GNEFrame::myContentFrame.
|
inherited |
get font of the header's frame
Definition at line 172 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderFont.
|
inherited |
get the label for the frame's header
Definition at line 166 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEInspectorFrame::refreshInspection().
GNESelectorFrame::ModificationMode * GNESelectorFrame::getModificationModeModul | ( | ) | const |
get modification mode modul
Definition at line 1124 of file GNESelectorFrame.cpp.
References myModificationMode.
|
protectedinherited |
get predefinedTagsMML
Definition at line 314 of file GNEFrame.cpp.
References GNEFrame::myPredefinedTagsMML.
Referenced by GNEContainerFrame::buildContainer(), GNEPersonFrame::buildPerson(), GNEVehicleFrame::buildVehicleOverRoute(), and GNEVehicleFrame::createPath().
|
inherited |
get scrollBar width (zero if is hidden)
Definition at line 178 of file GNEFrame.cpp.
References GNEFrame::myScrollWindowsContents.
Referenced by MFXGroupBoxModule::onCmdExtendButton(), and GNETLSTable::recalcTableWidth().
GNESelectorFrame::SelectionInformation * GNESelectorFrame::getSelectionInformation | ( | ) | const |
get modul for selection information
Definition at line 1136 of file GNESelectorFrame.cpp.
References mySelectionInformation.
Referenced by GNEUndoList::end(), GNEAdditional::selectGLObject(), GNEGenericData::selectGLObject(), GNEDemandElement::selectGLObject(), and GNENetworkElement::selectGLObject().
GNESelectorFrame::SelectionOperation * GNESelectorFrame::getSelectionOperationModul | ( | ) | const |
get selection operation modul
Definition at line 1130 of file GNESelectorFrame.cpp.
References mySelectionOperation.
Referenced by GNEApplicationWindow::handleEvent_NetworkLoaded(), and GNENetDiffTool::postProcessing().
|
inherited |
get view net
Definition at line 154 of file GNEFrame.cpp.
References GNEFrame::myViewNet.
Referenced by GNEConsecutiveSelector::abortPathCreation(), GNEPathCreator::abortPathCreation(), GNEPlanCreator::abortPathCreation(), GNEPathCreator::addEdge(), GNEPlanCreator::addFromToStoppingPlace(), GNEPathCreator::addJunction(), GNEConsecutiveSelector::addLane(), GNEPlanCreator::addSingleEdge(), GNEPathCreator::addTAZ(), GNEAttributesEditorType::buildRows(), GNETLSTable::Cell::Cell(), GNEAttributesEditorType::checkAttributes(), GNEPathCreator::clearEdgeColors(), GNEPlanSelector::clearEdgeColors(), GNEPathCreator::clearJunctionColors(), GNEPlanSelector::clearJunctionColors(), GNEConsecutiveSelector::clearPath(), GNEViewObjectSelector::clearSelection(), GNETLSTable::Column::Column(), GNEElementTree::createPopUpMenu(), GNEMatchAttribute::CurrentEditedProperties::CurrentEditedProperties(), GNEDistributionFrame::DistributionRow::DistributionRow(), GNEDistributionFrame::DistributionValuesEditor::DistributionValuesEditor(), GNEConsecutiveSelector::drawTemporalConsecutiveLanePath(), GNEPlanCreator::drawTemporalRoute(), GNEAdditionalFrame::E2MultilaneLegendModule::E2MultilaneLegendModule(), GNEAttributesEditorRow::enableElements(), GNEAttributesEditorType::enableReparent(), GNEAttributesEditorRow::getAttributeValue(), GNEMatchAttribute::getMatches(), GNEInternalLane::getPopUpMenu(), GNEAttributesEditorRow::GNEAttributesEditorRow(), GNEDemandElementSelector::GNEDemandElementSelector(), GNEMatchAttribute::GNEMatchAttribute(), GNEPathLegendModule::GNEPathLegendModule(), GNECrossingFrame::Information::Information(), GNEAttributesEditorType::inspectParent(), GNEElementTree::isSupermodeValid(), GNEConnectorFrame::Legend::Legend(), GNEProhibitionFrame::Legend::Legend(), GNEMeanDataFrame::MeanDataSelector::MeanDataSelector(), GNEAttributesEditorType::moveLaneDown(), GNEAttributesEditorType::moveLaneUp(), GNEMultipleParametersDialog::onCmdAccept(), GNESingleParametersDialog::onCmdAccept(), GNEAttributesEditorType::onCmdAttributesEditorReset(), GNEElementTree::onCmdCenterItem(), GNEElementTree::onCmdDeleteItem(), MFXGroupBoxModule::onCmdExtendButton(), GNEElementTree::onCmdInspectItem(), GNEElementTree::onCmdMoveItemDown(), GNEElementTree::onCmdMoveItemUp(), GNEAttributesEditorRow::onCmdOpenAllowDialog(), GNEAttributesEditorRow::onCmdOpenColorDialog(), GNEAttributesEditorType::onCmdOpenExtendedAttributesDialog(), GNEAttributesEditorRow::onCmdOpenFileDialog(), MFXGroupBoxModule::onCmdResetButton(), GNEDemandElementSelector::onCmdSelectDemandElement(), GNETagSelector::onCmdSelectTag(), GNEViewObjectSelector::onCmdUseSelectedElements(), MFXGroupBoxModule::onUpdResetButton(), GNEPathCreator::onUpdUseLastRoute(), GNEPlanCreator::onUpdUseLastRoute(), GNETLSTable::recalcTableWidth(), GNEPlanCreator::recalculatePath(), GNEDemandElementSelector::refreshDemandElementSelector(), GNESelectorParent::refreshSelectorParentModule(), GNEConsecutiveSelector::removeLastElement(), GNEPathCreator::removeLastElement(), GNETLSTable::Row::Row(), GNEProhibitionFrame::Selection::Selection(), GNEAttributesEditorType::setAttribute(), GNETagSelector::setCurrentTag(), GNEDrawingShape::setDeleteLastCreatedPoint(), GNEAttributesEditorType::setNewParent(), GNEPathCreator::setPossibleCandidates(), GNEPathCreator::setSpecialCandidates(), GNEElementTree::showAttributeCarrierParents(), GNEAttributesEditorRow::showAttributeRow(), GNEDemandElementSelector::showDemandElementSelector(), GNEElementTree::showHierarchicalElementChildren(), GNEAttributesEditorRow::showMoveLaneButtons(), GNEAttributesEditorRow::showValueComboBox(), GNETLSEditorFrame::TLSAttributes::TLSAttributes(), GNETLSEditorFrame::TLSJunction::TLSJunction(), GNETLSEditorFrame::TLSPhases::TLSPhases(), GNEAttributesEditorType::toggleEnableAttribute(), GNEViewObjectSelector::toggleSelectedElement(), GNEPathCreator::updateEdgeColors(), GNEPlanSelector::updateEdgeColors(), GNEPathCreator::updateJunctionColors(), GNEPlanSelector::updateJunctionColors(), GNEConsecutiveSelector::updateLaneColors(), and GNETagSelector::updateTagTypes().
void GNESelectorFrame::handleIDs | ( | const std::vector< GNEAttributeCarrier * > & | ACs, |
const ModificationMode::Operation | setop = ModificationMode::Operation::DEFAULT |
||
) |
apply list of ids to the current selection according to Operation,
Definition at line 1031 of file GNESelectorFrame.cpp.
References GNESelectorFrame::ModificationMode::ADD, GNEViewNet::autoSelectNodes(), GNEUndoList::begin(), GNESelectorFrame::ModificationMode::DEFAULT, GNEUndoList::end(), GNENet::getAttributeCarriers(), GNESelectorFrame::ModificationMode::getModificationMode(), GNEViewNet::getNet(), GNENetHelper::AttributeCarriers::getSelectedAttributeCarriers(), GNEViewNet::getUndoList(), GNE_ATTR_SELECTED, MODESELECT, myModificationMode, GNEFrame::myViewNet, GNESelectorFrame::ModificationMode::REPLACE, GNESelectorFrame::ModificationMode::RESTRICT, GNENetHelper::AttributeCarriers::retrieveEdge(), GNESelectorFrame::ModificationMode::SUB, SUMO_TAG_EDGE, and TL.
Referenced by GNEMatchAttribute::onCmdProcessString().
|
virtual |
hide Frame
Reimplemented from GNEFrame.
Definition at line 969 of file GNESelectorFrame.cpp.
References GNEFrame::hide().
|
inherited |
Open help attributes dialog.
Definition at line 188 of file GNEFrame.cpp.
References ACCEPT, GUIDesigns::buildFXButton(), GNETagProperties::getAttributeProperties(), GUIIconSubSys::getIcon(), GNETagProperties::getNumberOfAttributes(), GNEAttributeCarrier::getTagProperty(), GNEAttributeCarrier::getTagStr(), GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonOK, GUIDesignDialogBoxResizable, GUIDesignHeight, GUIDesignHorizontalSeparator, GUIDesignTableNotEditable, MAX2(), MID_TABLE, MODEINSPECT, GNEFrame::myScrollWindowsContents, and TL.
Referenced by GNEAttributesEditorType::onCmdAttributesEditorHelp().
|
privatedelete |
Invalidated assignment operator.
bool GNESelectorFrame::selectAttributeCarrier | ( | const GNEViewNetHelper::ViewObjectsSelector & | viewObjects | ) |
select attribute carrier (element)
viewObjects | objects under cursors |
Definition at line 989 of file GNESelectorFrame.cpp.
References GNEViewNetHelper::filterElementsByLayer(), GNEViewNetHelper::ViewObjectsSelector::getAttributeCarrierFront(), GNEViewNet::getEditModes(), GNEViewNetHelper::ViewObjectsSelector::getGLObjects(), GNEViewNet::getLockManager(), GNEViewNetHelper::EditModes::isCurrentSupermodeData(), GNEViewNetHelper::EditModes::isCurrentSupermodeDemand(), GNEViewNetHelper::EditModes::isCurrentSupermodeNetwork(), GNEViewNetHelper::LockManager::isObjectLocked(), mySelectionInformation, GNEFrame::myViewNet, GNEViewNet::openSelectDialogAtCursor(), and GNESelectorFrame::SelectionInformation::updateInformationLabel().
Referenced by GNEViewNet::processLeftButtonPressData(), GNEViewNet::processLeftButtonPressDemand(), and GNEViewNet::processLeftButtonPressNetwork().
|
virtualinherited |
open GNEAttributesCreator extended dialog
Reimplemented in GNEInspectorFrame, and GNETLSEditorFrame.
Definition at line 301 of file GNEFrame.cpp.
Referenced by GNEOverlappedInspection::refreshOverlappedInspection().
|
inherited |
set width of GNEFrame
Definition at line 137 of file GNEFrame.cpp.
References GNEFrame::frameWidthUpdated(), GUIDesignFrameAreaMargin, GNEFrame::myContentFrame, and GNEFrame::myScrollWindowsContents.
Referenced by GNEInspectorFrame::refreshInspection().
|
virtualinherited |
build a shaped element using the drawed shape
Reimplemented in GNEShapeFrame, and GNETAZFrame.
Definition at line 288 of file GNEFrame.cpp.
Referenced by GNEDrawingShape::stopDrawing().
|
virtual |
show Frame
Reimplemented from GNEFrame.
Definition at line 959 of file GNESelectorFrame.cpp.
References myMatchAttribute, mySelectionInformation, GNEFrame::show(), GNEMatchAttribute::showMatchAttribute(), and GNESelectorFrame::SelectionInformation::updateInformationLabel().
Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
virtualinherited |
Tag selected in GNETagSelector.
Reimplemented in GNEContainerFrame, GNEContainerPlanFrame, GNEPersonFrame, GNEPersonPlanFrame, GNEStopFrame, GNEVehicleFrame, GNEAdditionalFrame, GNEShapeFrame, and GNEWireFrame.
Definition at line 276 of file GNEFrame.cpp.
Referenced by GNEPlanSelector::onCmdSelectPlan(), GNETagSelector::onCmdSelectTag(), GNEPlanSelector::refreshPlanSelector(), GNETagSelector::refreshTagSelector(), and GNETagSelector::setCurrentTag().
|
virtual |
function called after undo/redo in the current frame
Reimplemented from GNEFrame.
Definition at line 976 of file GNESelectorFrame.cpp.
References mySelectionInformation, and GNESelectorFrame::SelectionInformation::updateInformationLabel().
|
protectedinherited |
Vertical frame that holds all widgets of frame.
Definition at line 124 of file GNEFrame.h.
Referenced by getContentFrame(), GNEFrame::getContentFrame(), GNEFrame::GNEFrame(), and GNEFrame::setFrameWidth().
|
staticprivateinherited |
static Font for the Header (it's common for all headers, then create only one time)
Definition at line 146 of file GNEFrame.h.
Referenced by GNEFrame::getFrameHeaderFont(), GNEFrame::GNEFrame(), and GNEFrame::~GNEFrame().
|
privateinherited |
the label for the frame's header
Definition at line 149 of file GNEFrame.h.
Referenced by GNEFrame::focusUpperElement(), GNEFrame::getFrameHeaderLabel(), and GNEFrame::GNEFrame().
|
protectedinherited |
fame for header elements
Definition at line 127 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
protectedinherited |
fame for left header elements
Definition at line 130 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame(), GNEInspectorFrame::GNEInspectorFrame(), and GNEInspectorFrame::refreshInspection().
|
protectedinherited |
fame for right header elements
Definition at line 133 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
private |
information modul
Definition at line 470 of file GNESelectorFrame.h.
Referenced by GNESelectorFrame(), GNESelectorFrame::SelectionInformation::updateInformationLabel(), and GNESelectorFrame::SelectionInformation::updateInformationLabel().
|
private |
modul for match attribute
Definition at line 458 of file GNESelectorFrame.h.
Referenced by GNESelectorFrame(), and show().
|
private |
modul for change modification mode
Definition at line 455 of file GNESelectorFrame.h.
Referenced by getModificationModeModul(), GNESelectorFrame(), and handleIDs().
|
privateinherited |
Map of attribute ids to their (readable) string-representation (needed for SUMOSAXAttributesImpl_Cached)
Definition at line 152 of file GNEFrame.h.
Referenced by GNEFrame::getPredefinedTagsMML(), and GNEFrame::GNEFrame().
|
privateinherited |
scroll windows that holds the content frame
Definition at line 143 of file GNEFrame.h.
Referenced by GNEFrame::getScrollBarWidth(), GNEFrame::GNEFrame(), GNEFrame::openHelpAttributesDialog(), and GNEFrame::setFrameWidth().
|
private |
modul for selection hierarchy
Definition at line 467 of file GNESelectorFrame.h.
Referenced by GNESelectorFrame().
|
private |
modul for selection information
Definition at line 452 of file GNESelectorFrame.h.
Referenced by getSelectionInformation(), GNESelectorFrame(), selectAttributeCarrier(), show(), and updateFrameAfterUndoRedo().
|
private |
modul for selection operations
Definition at line 464 of file GNESelectorFrame.h.
Referenced by clearCurrentSelection(), getSelectionOperationModul(), and GNESelectorFrame().
|
protectedinherited |
FOX need this.
View Net
Definition at line 121 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(), GNEEdgeRelDataFrame::createPath(), GNEContainerFrame::createPath(), GNEContainerPlanFrame::createPath(), GNEPersonFrame::createPath(), GNEPersonPlanFrame::createPath(), GNERouteFrame::createPath(), GNEVehicleFrame::createPath(), GNEAdditionalFrame::createPath(), GNEWireFrame::createPath(), GNECreateEdgeFrame::disablePedestrians(), GNETAZFrame::dropTAZMembers(), GNETLSEditorFrame::editJunction(), GNETLSEditorFrame::editTLS(), GNEStopFrame::getStopParameter(), GNEFrame::getViewNet(), GNETypeFrame::GNETypeFrame(), GNETLSEditorFrame::handleChange(), handleIDs(), GNEConnectorFrame::handleLaneClick(), GNETLSEditorFrame::handleMultiChange(), GNEProhibitionFrame::handleProhibitionClick(), GNEInspectorFrame::hide(), GNEGenericDataFrame::hide(), GNEContainerFrame::hide(), GNEContainerPlanFrame::hide(), GNEPersonFrame::hide(), GNEPersonPlanFrame::hide(), GNERouteFrame::hide(), GNEVehicleFrame::hide(), GNEFrame::hide(), GNEAdditionalFrame::initBaseAdditionalObject(), GNEConnectorFrame::initTargets(), GNEInspectorFrame::inspectClickedElements(), GNEInspectorFrame::inspectElement(), GNEInspectorFrame::inspectElements(), GNEProhibitionFrame::Legend::Legend(), GNEDeleteFrame::SubordinatedElements::openWarningDialog(), GNETLSEditorFrame::parseTLSPrograms(), GNEShapeFrame::processClick(), GNECreateEdgeFrame::processClick(), GNEShapeFrame::processClickPOI(), GNEShapeFrame::processClickPOIGeo(), GNEShapeFrame::processClickPOILanes(), GNEInspectorFrame::refreshInspection(), GNEDeleteFrame::removeAttributeCarrier(), GNEDeleteFrame::removeGeometryPoint(), GNEDeleteFrame::removeSelectedAttributeCarriers(), selectAttributeCarrier(), GNEDeleteFrame::selectedACsToDelete(), GNEInspectorFrame::selectedOverlappedElement(), GNEShapeFrame::shapeDrawed(), GNETAZFrame::shapeDrawed(), GNEMoveFrame::show(), GNEContainerPlanFrame::show(), GNEPersonPlanFrame::show(), GNEStopFrame::show(), GNEFrame::show(), and GNEAdditionalFrame::tagSelected().
|
private |
modul for visual scaling
Definition at line 461 of file GNESelectorFrame.h.
Referenced by GNESelectorFrame().