Eclipse SUMO - Simulation of Urban MObility
GNEViewNet.cpp File Reference
#include <netbuild/NBEdgeCont.h>
#include <netedit/changes/GNEChange_Attribute.h>
#include <netedit/changes/GNEChange_TLS.h>
#include <netedit/dialogs/GNEGeometryPointDialog.h>
#include <netedit/elements/additional/GNEAdditionalHandler.h>
#include <netedit/elements/additional/GNEPOI.h>
#include <netedit/elements/additional/GNEPoly.h>
#include <netedit/elements/additional/GNETAZ.h>
#include <netedit/elements/demand/GNERoute.h>
#include <netedit/elements/network/GNEWalkingArea.h>
#include <netedit/elements/network/GNEConnection.h>
#include <netedit/elements/network/GNECrossing.h>
#include <netedit/frames/common/GNEDeleteFrame.h>
#include <netedit/frames/common/GNEInspectorFrame.h>
#include <netedit/frames/common/GNEMoveFrame.h>
#include <netedit/frames/common/GNESelectorFrame.h>
#include <netedit/frames/data/GNEEdgeDataFrame.h>
#include <netedit/frames/data/GNEEdgeRelDataFrame.h>
#include <netedit/frames/data/GNETAZRelDataFrame.h>
#include <netedit/frames/data/GNEMeanDataFrame.h>
#include <netedit/frames/demand/GNEContainerFrame.h>
#include <netedit/frames/demand/GNEContainerPlanFrame.h>
#include <netedit/frames/demand/GNEPersonFrame.h>
#include <netedit/frames/demand/GNEPersonPlanFrame.h>
#include <netedit/frames/demand/GNERouteFrame.h>
#include <netedit/frames/demand/GNERouteDistributionFrame.h>
#include <netedit/frames/demand/GNEStopFrame.h>
#include <netedit/frames/demand/GNETypeFrame.h>
#include <netedit/frames/demand/GNETypeDistributionFrame.h>
#include <netedit/frames/demand/GNEVehicleFrame.h>
#include <netedit/frames/network/GNEAdditionalFrame.h>
#include <netedit/frames/network/GNEConnectorFrame.h>
#include <netedit/frames/network/GNECreateEdgeFrame.h>
#include <netedit/frames/network/GNECrossingFrame.h>
#include <netedit/frames/network/GNEDecalFrame.h>
#include <netedit/frames/network/GNEProhibitionFrame.h>
#include <netedit/frames/network/GNEShapeFrame.h>
#include <netedit/frames/network/GNETAZFrame.h>
#include <netedit/frames/network/GNETLSEditorFrame.h>
#include <netedit/frames/network/GNEWireFrame.h>
#include <utils/foxtools/MFXMenuCheckIcon.h>
#include <utils/gui/cursors/GUICursorSubSys.h>
#include <utils/gui/div/GLHelper.h>
#include <utils/gui/div/GUIDesigns.h>
#include <utils/gui/div/GUIGlobalViewObjectsHandler.h>
#include <utils/gui/globjects/GUICursorDialog.h>
#include <utils/gui/globjects/GUIGlObjectStorage.h>
#include <utils/gui/settings/GUICompleteSchemeStorage.h>
#include <utils/gui/windows/GUIDanielPerspectiveChanger.h>
#include <utils/gui/windows/GUIDialog_ViewSettings.h>
#include <utils/options/OptionsCont.h>
#include <unordered_set>
#include "GNENet.h"
#include "GNEUndoList.h"
#include "GNEViewNet.h"
#include "GNEViewParent.h"
#include "GNEApplicationWindow.h"

Go to the source code of this file.

Functions

 FXDEFMAP (GNEViewNet) GNEViewNetMap[]
 

Detailed Description

Author
Jakob Erdmann
Pablo Alvarez Lopez
Date
Feb 2011

Definition in file GNEViewNet.cpp.

Function Documentation

◆ FXDEFMAP()

FXDEFMAP ( GNEViewNet  )

References MID_ADDSELECT, MID_GNE_ADDREVERSE, MID_GNE_ADDSELECT_EDGE, MID_GNE_CONNECTION_EDIT_SHAPE, MID_GNE_CONNECTION_SMOOTH_SHAPE, MID_GNE_CROSSING_EDIT_SHAPE, MID_GNE_CUSTOM_GEOMETRYPOINT, MID_GNE_DATAVIEWOPTIONS_SHOWADDITIONALS, MID_GNE_DATAVIEWOPTIONS_SHOWDEMANDELEMENTS, MID_GNE_DATAVIEWOPTIONS_SHOWSHAPES, MID_GNE_DATAVIEWOPTIONS_TAZDRAWFILL, MID_GNE_DATAVIEWOPTIONS_TAZRELDRAWING, MID_GNE_DATAVIEWOPTIONS_TAZRELONLYFROM, MID_GNE_DATAVIEWOPTIONS_TAZRELONLYTO, MID_GNE_DATAVIEWOPTIONS_TOGGLEDRAWJUNCTIONSHAPE, MID_GNE_DEMANDVIEWOPTIONS_DRAWSPREADVEHICLES, MID_GNE_DEMANDVIEWOPTIONS_HIDENONINSPECTED, MID_GNE_DEMANDVIEWOPTIONS_HIDESHAPES, MID_GNE_DEMANDVIEWOPTIONS_LOCKCONTAINER, MID_GNE_DEMANDVIEWOPTIONS_LOCKPERSON, MID_GNE_DEMANDVIEWOPTIONS_SHOWALLCONTAINERPLANS, MID_GNE_DEMANDVIEWOPTIONS_SHOWALLPERSONPLANS, MID_GNE_DEMANDVIEWOPTIONS_SHOWGRID, MID_GNE_DEMANDVIEWOPTIONS_SHOWOVERLAPPEDROUTES, MID_GNE_DEMANDVIEWOPTIONS_SHOWTRIPS, MID_GNE_DEMANDVIEWOPTIONS_TOGGLEDRAWJUNCTIONSHAPE, MID_GNE_EDGE_ADD_REVERSE, MID_GNE_EDGE_ADD_REVERSE_DISCONNECTED, MID_GNE_EDGE_APPLYTEMPLATE, MID_GNE_EDGE_EDIT_ENDPOINT, MID_GNE_EDGE_RESET_ENDPOINT, MID_GNE_EDGE_RESET_LENGTH, MID_GNE_EDGE_REVERSE, MID_GNE_EDGE_SMOOTH, MID_GNE_EDGE_SMOOTH_ELEVATION, MID_GNE_EDGE_SPLIT, MID_GNE_EDGE_SPLIT_BIDI, MID_GNE_EDGE_STRAIGHTEN, MID_GNE_EDGE_STRAIGHTEN_ELEVATION, MID_GNE_EDGE_USEASTEMPLATE, MID_GNE_INTERVALBAR_BEGIN, MID_GNE_INTERVALBAR_DATASET, MID_GNE_INTERVALBAR_END, MID_GNE_INTERVALBAR_GENERICDATATYPE, MID_GNE_INTERVALBAR_LIMITED, MID_GNE_INTERVALBAR_PARAMETER, MID_GNE_JUNCTION_ADDJOINTLS, MID_GNE_JUNCTION_ADDTLS, MID_GNE_JUNCTION_CLEAR_CONNECTIONS, MID_GNE_JUNCTION_CONVERT_ROUNDABOUT, MID_GNE_JUNCTION_EDIT_SHAPE, MID_GNE_JUNCTION_REPLACE, MID_GNE_JUNCTION_RESET_CONNECTIONS, MID_GNE_JUNCTION_RESET_EDGE_ENDPOINTS, MID_GNE_JUNCTION_RESET_SHAPE, MID_GNE_JUNCTION_SELECT_ROUNDABOUT, MID_GNE_JUNCTION_SPLIT, MID_GNE_JUNCTION_SPLIT_RECONNECT, MID_GNE_LANE_ADD_BIKE, MID_GNE_LANE_ADD_BUS, MID_GNE_LANE_ADD_GREENVERGE_BACK, MID_GNE_LANE_ADD_GREENVERGE_FRONT, MID_GNE_LANE_ADD_SIDEWALK, MID_GNE_LANE_DUPLICATE, MID_GNE_LANE_EDIT_SHAPE, MID_GNE_LANE_REMOVE_BIKE, MID_GNE_LANE_REMOVE_BUS, MID_GNE_LANE_REMOVE_GREENVERGE, MID_GNE_LANE_REMOVE_SIDEWALK, MID_GNE_LANE_RESET_CUSTOMSHAPE, MID_GNE_LANE_RESET_OPPOSITELANE, MID_GNE_LANE_TRANSFORM_BIKE, MID_GNE_LANE_TRANSFORM_BUS, MID_GNE_LANE_TRANSFORM_GREENVERGE, MID_GNE_LANE_TRANSFORM_SIDEWALK, MID_GNE_NETWORKVIEWOPTIONS_ASKFORMERGE, MID_GNE_NETWORKVIEWOPTIONS_AUTOOPPOSITEEDGES, MID_GNE_NETWORKVIEWOPTIONS_CHAINEDGES, MID_GNE_NETWORKVIEWOPTIONS_CHANGEALLPHASES, MID_GNE_NETWORKVIEWOPTIONS_DRAWSPREADVEHICLES, MID_GNE_NETWORKVIEWOPTIONS_EXTENDSELECTION, MID_GNE_NETWORKVIEWOPTIONS_HIDECONNECTIONS, MID_GNE_NETWORKVIEWOPTIONS_MOVEELEVATION, MID_GNE_NETWORKVIEWOPTIONS_SELECTEDGES, MID_GNE_NETWORKVIEWOPTIONS_SHOWBUBBLES, MID_GNE_NETWORKVIEWOPTIONS_SHOWCONNECTIONS, MID_GNE_NETWORKVIEWOPTIONS_SHOWDEMANDELEMENTS, MID_GNE_NETWORKVIEWOPTIONS_SHOWSUBADDITIONALS, MID_GNE_NETWORKVIEWOPTIONS_SHOWTAZELEMENTS, MID_GNE_NETWORKVIEWOPTIONS_TOGGLEDRAWJUNCTIONSHAPE, MID_GNE_NETWORKVIEWOPTIONS_TOGGLEGRID, MID_GNE_POI_TRANSFORM, MID_GNE_POLYGON_CLOSE, MID_GNE_POLYGON_DELETE_GEOMETRY_POINT, MID_GNE_POLYGON_OPEN, MID_GNE_POLYGON_SELECT, MID_GNE_POLYGON_SET_FIRST_POINT, MID_GNE_POLYGON_SIMPLIFY_SHAPE, MID_GNE_REMOVESELECT_EDGE, MID_GNE_RESET_GEOMETRYPOINT, MID_GNE_REVERSE, MID_GNE_VIEW_DEFAULT, MID_GNE_VIEW_JUPEDSIM, MID_GNE_WALKINGAREA_EDIT_SHAPE, MID_HOTKEY_A_MODE_STARTSIMULATION_ADDITIONALS_STOPS, MID_HOTKEY_C_MODE_CONNECT_CONTAINER, MID_HOTKEY_D_MODE_SINGLESIMULATIONSTEP_DELETE, MID_HOTKEY_E_MODE_EDGE_EDGEDATA, MID_HOTKEY_F2_SUPERMODE_NETWORK, MID_HOTKEY_F3_SUPERMODE_DEMAND, MID_HOTKEY_F4_SUPERMODE_DATA, MID_HOTKEY_H_MODE_PROHIBITION_CONTAINERPLAN, MID_HOTKEY_I_MODE_INSPECT, MID_HOTKEY_L_MODE_PERSONPLAN, MID_HOTKEY_M_MODE_MOVE_MEANDATA, MID_HOTKEY_P_MODE_POLYGON_PERSON, MID_HOTKEY_R_MODE_CROSSING_ROUTE_EDGERELDATA, MID_HOTKEY_S_MODE_STOPSIMULATION_SELECT, MID_HOTKEY_T_MODE_TLS_TYPE, MID_HOTKEY_U_MODE_DECAL_TYPEDISTRIBUTION, MID_HOTKEY_V_MODE_VEHICLE, MID_HOTKEY_W_MODE_WIRE_ROUTEDISTRIBUTION, MID_HOTKEY_Z_MODE_TAZ_TAZREL, MID_OPEN_ADDITIONAL_DIALOG, MID_REACHABILITY, MID_REMOVESELECT, GNEViewNet::onCmdAddEdgeSelected(), GNEViewNet::onCmdAddJoinTLS(), GNEViewNet::onCmdAddReverse(), GNEViewNet::onCmdAddReversedEdge(), GNEViewNet::onCmdAddReversedEdgeDisconnected(), GNEViewNet::onCmdAddSelected(), GNEViewNet::onCmdAddTLS(), GNEViewNet::onCmdClearConnections(), GNEViewNet::onCmdClosePolygon(), GNEViewNet::onCmdConvertRoundabout(), GNEViewNet::onCmdDeleteGeometryPoint(), GNEViewNet::onCmdDuplicateLane(), GNEViewNet::onCmdEdgeUseAsTemplate(), GNEViewNet::onCmdEditConnectionShape(), GNEViewNet::onCmdEditCrossingShape(), GNEViewNet::onCmdEditEdgeEndpoint(), GNEViewNet::onCmdEditJunctionShape(), GNEViewNet::onCmdEditLaneShape(), GNEViewNet::onCmdEditWalkingAreaShape(), GNEViewNet::onCmdEgeApplyTemplate(), GNEViewNet::onCmdIntervalBarDataSet(), GNEViewNet::onCmdIntervalBarGenericDataType(), GNEViewNet::onCmdIntervalBarLimit(), GNEViewNet::onCmdIntervalBarSetBegin(), GNEViewNet::onCmdIntervalBarSetEnd(), GNEViewNet::onCmdIntervalBarSetParameter(), GNEViewNet::onCmdLaneOperation(), GNEViewNet::onCmdLaneReachability(), GNEViewNet::onCmdOpenAdditionalDialog(), GNEViewNet::onCmdOpenPolygon(), GNEViewNet::onCmdRemoveEdgeSelected(), GNEViewNet::onCmdRemoveSelected(), GNEViewNet::onCmdReplaceJunction(), GNEViewNet::onCmdResetConnections(), GNEViewNet::onCmdResetEdgeEndpoint(), GNEViewNet::onCmdResetEdgeEndPoints(), GNEViewNet::onCmdResetEndPoints(), GNEViewNet::onCmdResetJunctionShape(), GNEViewNet::onCmdResetLaneCustomShape(), GNEViewNet::onCmdResetLength(), GNEViewNet::onCmdResetOppositeLane(), GNEViewNet::onCmdReverse(), GNEViewNet::onCmdReverseEdge(), GNEViewNet::onCmdSelectPolygonElements(), GNEViewNet::onCmdSelectRoundabout(), GNEViewNet::onCmdSetCustomGeometryPoint(), GNEViewNet::onCmdSetFirstGeometryPoint(), GNEViewNet::onCmdSetMode(), GNEViewNet::onCmdSetNeteditView(), GNEViewNet::onCmdSetSupermode(), GNEViewNet::onCmdSimplifyShape(), GNEViewNet::onCmdSmoothConnectionShape(), GNEViewNet::onCmdSmoothEdges(), GNEViewNet::onCmdSmoothEdgesElevation(), GNEViewNet::onCmdSplitEdge(), GNEViewNet::onCmdSplitEdgeBidi(), GNEViewNet::onCmdSplitJunction(), GNEViewNet::onCmdSplitJunctionReconnect(), GNEViewNet::onCmdStraightenEdges(), GNEViewNet::onCmdStraightenEdgesElevation(), GNEViewNet::onCmdToggleAutoOppositeEdge(), GNEViewNet::onCmdToggleChainEdges(), GNEViewNet::onCmdToggleChangeAllPhases(), GNEViewNet::onCmdToggleDrawJunctionShape(), GNEViewNet::onCmdToggleDrawSpreadVehicles(), GNEViewNet::onCmdToggleExtendSelection(), GNEViewNet::onCmdToggleHideConnections(), GNEViewNet::onCmdToggleHideNonInspecteDemandElements(), GNEViewNet::onCmdToggleHideShapes(), GNEViewNet::onCmdToggleLockContainer(), GNEViewNet::onCmdToggleLockPerson(), GNEViewNet::onCmdToggleMoveElevation(), GNEViewNet::onCmdToggleSelectEdges(), GNEViewNet::onCmdToggleShowAdditionals(), GNEViewNet::onCmdToggleShowAdditionalSubElements(), GNEViewNet::onCmdToggleShowAllContainerPlans(), GNEViewNet::onCmdToggleShowAllPersonPlans(), GNEViewNet::onCmdToggleShowConnections(), GNEViewNet::onCmdToggleShowDemandElementsData(), GNEViewNet::onCmdToggleShowDemandElementsNetwork(), GNEViewNet::onCmdToggleShowGrid(), GNEViewNet::onCmdToggleShowJunctionBubbles(), GNEViewNet::onCmdToggleShowOverlappedRoutes(), GNEViewNet::onCmdToggleShowShapes(), GNEViewNet::onCmdToggleShowTAZElements(), GNEViewNet::onCmdToggleShowTrips(), GNEViewNet::onCmdToggleTAZDrawFill(), GNEViewNet::onCmdToggleTAZRelDrawing(), GNEViewNet::onCmdToggleTAZRelOnlyFrom(), GNEViewNet::onCmdToggleTAZRelOnlyTo(), GNEViewNet::onCmdToggleWarnAboutMerge(), GNEViewNet::onCmdTransformPOI(), GNEViewNet::onEnterConvertRoundabout(), and GNEViewNet::onLeaveConvertRoundabout().