![]() |
Eclipse SUMO - Simulation of Urban MObility
|
objects container More...
#include <GNEViewNetHelper.h>
Public Member Functions | |
| void | clearElements () |
| clear elements | |
| ObjectsContainer () | |
| constructor | |
Data Fields | |
| std::vector< GNEAdditional * > | additionals |
| vector with the clicked additional elements | |
| std::vector< GNEAttributeCarrier * > | attributeCarriers |
| vector with the clicked attribute carriers | |
| std::vector< GNEConnection * > | connections |
| vector with the clicked connections | |
| std::vector< GNECrossing * > | crossings |
| vector with the clicked crossings | |
| std::vector< GNEDemandElement * > | demandElements |
| vector with the clicked demand elements | |
| std::vector< GNEEdgeData * > | edgeDatas |
| vector with the clicked edge datas | |
| std::vector< GNEEdgeRelData * > | edgeRelDatas |
| vector with the clicked edge relation datas | |
| std::vector< GNEEdge * > | edges |
| vector with the clicked edges | |
| std::vector< GNEGenericData * > | genericDatas |
| vector with the clicked generic datas | |
| std::vector< GUIGlObject * > | GUIGlObjects |
| vector with the clicked GUIGlObjects | |
| std::vector< GNEInternalLane * > | internalLanes |
| vector with the clicked internal lanes | |
| std::vector< GNEJunction * > | junctions |
| vector with the clicked junctions | |
| std::vector< GNELane * > | lanes |
| vector with the clicked lanes | |
| std::vector< GNENetworkElement * > | networkElements |
| vector with the clicked network elements | |
| std::vector< GNEPOI * > | POIs |
| vector with the clicked POIs | |
| std::vector< GNEPoly * > | polys |
| vector with the clicked polys | |
| std::vector< GNETAZ * > | TAZs |
| vector with the clicked TAZ elements | |
| std::vector< GNEWalkingArea * > | walkingAreas |
| vector with the clicked walkingAreas | |
Private Member Functions | |
| ObjectsContainer (const ObjectsContainer &)=delete | |
| Invalidated copy constructor. | |
| ObjectsContainer & | operator= (const ObjectsContainer &)=delete |
| Invalidated assignment operator. | |
objects container
Definition at line 313 of file GNEViewNetHelper.h.
| GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::ObjectsContainer | ( | ) |
constructor
Definition at line 711 of file GNEViewNetHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
| void GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::clearElements | ( | ) |
clear elements
Definition at line 715 of file GNEViewNetHelper.cpp.
|
privatedelete |
Invalidated assignment operator.
| std::vector<GNEAdditional*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::additionals |
vector with the clicked additional elements
Definition at line 332 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateAdditionalElements().
| std::vector<GNEAttributeCarrier*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::attributeCarriers |
vector with the clicked attribute carriers
Definition at line 326 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateAttributeCarriers(), and GNEViewNetHelper::ObjectsUnderCursor::updateGUIGlObjects().
| std::vector<GNEConnection*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::connections |
vector with the clicked connections
Definition at line 356 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
| std::vector<GNECrossing*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::crossings |
vector with the clicked crossings
Definition at line 350 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
| std::vector<GNEDemandElement*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::demandElements |
vector with the clicked demand elements
Definition at line 335 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateDemandElements().
| std::vector<GNEEdgeData*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::edgeDatas |
vector with the clicked edge datas
Definition at line 371 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateGenericDataElements().
| std::vector<GNEEdgeRelData*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::edgeRelDatas |
vector with the clicked edge relation datas
Definition at line 374 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateGenericDataElements().
| std::vector<GNEEdge*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::edges |
vector with the clicked edges
Definition at line 344 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
| std::vector<GNEGenericData*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::genericDatas |
vector with the clicked generic datas
Definition at line 338 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateGenericDataElements().
| std::vector<GUIGlObject*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::GUIGlObjects |
vector with the clicked GUIGlObjects
Definition at line 323 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateGUIGlObjects().
| std::vector<GNEInternalLane*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::internalLanes |
vector with the clicked internal lanes
Definition at line 359 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
| std::vector<GNEJunction*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::junctions |
vector with the clicked junctions
Definition at line 341 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
| std::vector<GNELane*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::lanes |
vector with the clicked lanes
Definition at line 347 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
| std::vector<GNENetworkElement*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::networkElements |
vector with the clicked network elements
Definition at line 329 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
| std::vector<GNEPOI*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::POIs |
vector with the clicked POIs
Definition at line 365 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateShapeElements().
| std::vector<GNEPoly*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::polys |
vector with the clicked polys
Definition at line 368 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateShapeElements().
| std::vector<GNETAZ*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::TAZs |
vector with the clicked TAZ elements
Definition at line 362 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateTAZElements().
| std::vector<GNEWalkingArea*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::walkingAreas |
vector with the clicked walkingAreas
Definition at line 353 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().