![]() |
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().