Eclipse SUMO - Simulation of Urban MObility
|
#include <config.h>
#include <unordered_set>
#include <utils/foxtools/MFXButtonTooltip.h>
#include <utils/foxtools/MFXMenuButtonTooltip.h>
#include <utils/foxtools/MFXCheckableButton.h>
#include <utils/foxtools/MFXLCDLabel.h>
#include <utils/gui/globjects/GUIGlObject.h>
#include <utils/gui/globjects/GUIGlObjectTypes.h>
#include <utils/gui/div/GUIGlobalViewObjectsHandler.h>
#include "GNEMoveElement.h"
Go to the source code of this file.
Data Structures | |
struct | GNEViewNetHelper |
struct | GNEViewNetHelper::CommonCheckableButtons |
struct used to group all variables related with common checkable Buttons More... | |
struct | GNEViewNetHelper::DataCheckableButtons |
struct used to group all variables related with Data checkable Buttons More... | |
struct | GNEViewNetHelper::DataViewOptions |
struct used to group all variables related to view options in supermode Data More... | |
struct | GNEViewNetHelper::DemandCheckableButtons |
struct used to group all variables related with Demand checkable Buttons More... | |
struct | GNEViewNetHelper::DemandViewOptions |
struct used to group all variables related to view options in supermode Demand More... | |
struct | GNEViewNetHelper::EditModes |
struct used to group all variables related with Supermodes More... | |
struct | GNEViewNetHelper::EditNetworkElementShapes |
struct used to group all variables related with edit shapes of NetworkElements More... | |
class | GNEViewNetHelper::InspectedElements |
class used for group inspected elements More... | |
class | GNEViewNetHelper::IntervalBar |
class used to group all variables related to interval bar More... | |
struct | GNEViewNetHelper::LockIcon |
struct for pack all variables and functions related with Block Icon More... | |
class | GNEViewNetHelper::LockManager |
lock manager More... | |
class | GNEViewNetHelper::LockManager::OperationLocked |
operation locked More... | |
class | GNEViewNetHelper::MarkFrontElements |
class used for group front elements More... | |
struct | GNEViewNetHelper::MouseButtonKeyPressed |
class used to group all variables related with mouse buttons and key pressed after certain events More... | |
struct | GNEViewNetHelper::MoveMultipleElementModul |
struct used to group all variables related with movement of groups of elements More... | |
struct | GNEViewNetHelper::MoveSingleElementModul |
struct used to group all variables related with movement of single elements More... | |
struct | GNEViewNetHelper::NetworkCheckableButtons |
struct used to group all variables related with Network checkable Buttons More... | |
struct | GNEViewNetHelper::NetworkViewOptions |
struct used to group all variables related to view options in supermode Network More... | |
struct | GNEViewNetHelper::SaveElements |
struct used to group all variables related with save elements More... | |
struct | GNEViewNetHelper::SelectingArea |
struct used to group all variables related with selecting using a square or polygon More... | |
struct | GNEViewNetHelper::TestingMode |
struct used to group all variables related with testing More... | |
struct | GNEViewNetHelper::TimeFormat |
struct used to group all variables related with time format More... | |
struct | GNEViewNetHelper::VehicleOptions |
struct used to group all variables related with movement of groups of elements More... | |
struct | GNEViewNetHelper::VehicleTypeOptions |
struct used to group all variables related with movement of groups of elements More... | |
class | GNEViewNetHelper::ViewObjectsSelector |
class used to group all variables related with objects under cursor after a click over view More... | |
class | GNEViewNetHelper::ViewObjectsSelector::ViewObjectsContainer |
objects container More... | |
Enumerations | |
enum class | DataEditMode { DATA_NONE , DATA_INSPECT , DATA_DELETE , DATA_SELECT , DATA_EDGEDATA , DATA_EDGERELDATA , DATA_TAZRELDATA , DATA_MEANDATA } |
enum for data edit modes More... | |
enum class | DemandEditMode { DEMAND_NONE , DEMAND_INSPECT , DEMAND_DELETE , DEMAND_SELECT , DEMAND_MOVE , DEMAND_ROUTE , DEMAND_ROUTEDISTRIBUTION , DEMAND_VEHICLE , DEMAND_TYPE , DEMAND_TYPEDISTRIBUTION , DEMAND_STOP , DEMAND_PERSON , DEMAND_PERSONPLAN , DEMAND_CONTAINER , DEMAND_CONTAINERPLAN } |
@brie enum for demand edit modes More... | |
enum class | NetworkEditMode { NETWORK_NONE , NETWORK_INSPECT , NETWORK_DELETE , NETWORK_SELECT , NETWORK_MOVE , NETWORK_CREATE_EDGE , NETWORK_CONNECT , NETWORK_TLS , NETWORK_ADDITIONAL , NETWORK_CROSSING , NETWORK_TAZ , NETWORK_SHAPE , NETWORK_PROHIBITION , NETWORK_WIRE , NETWORK_DECAL } |
@brie enum for network edit modes More... | |
enum class | Supermode { NETWORK , DEMAND , DATA } |
@brie enum for supermodes More... | |
Definition in file GNEViewNetHelper.h.
|
strong |
enum for data edit modes
Definition at line 117 of file GNEViewNetHelper.h.
|
strong |
@brie enum for demand edit modes
Definition at line 83 of file GNEViewNetHelper.h.
|
strong |
@brie enum for network edit modes
Definition at line 49 of file GNEViewNetHelper.h.
@brie enum for supermodes
Enumerator | |
---|---|
NETWORK | Network mode (Edges, junctions, etc..) |
DEMAND | Demand mode (Routes, Vehicles etc..) |
DATA | Data mode (edgeData, LaneData etc..) |
Definition at line 39 of file GNEViewNetHelper.h.