![]() |
Eclipse SUMO - Simulation of Urban MObility
|
objects container More...
#include <GNEViewNetHelper.h>
Public Member Functions | |
void | clearElements () |
clear elements More... | |
ObjectsContainer () | |
constructor More... | |
Data Fields | |
std::vector< GNEAdditional * > | additionals |
vector with the clicked additional elements More... | |
std::vector< GNEAttributeCarrier * > | attributeCarriers |
vector with the clicked attribute carriers More... | |
std::vector< GNEConnection * > | connections |
vector with the clicked connections More... | |
std::vector< GNECrossing * > | crossings |
vector with the clicked crossings More... | |
std::vector< GNEDemandElement * > | demandElements |
vector with the clicked demand elements More... | |
std::vector< GNEEdgeData * > | edgeDatas |
vector with the clicked edge datas More... | |
std::vector< GNEEdgeRelData * > | edgeRelDatas |
vector with the clicked edge relation datas More... | |
std::vector< GNEEdge * > | edges |
vector with the clicked edges More... | |
std::vector< GNEGenericData * > | genericDatas |
vector with the clicked generic datas More... | |
std::vector< GUIGlObject * > | GUIGlObjects |
vector with the clicked GUIGlObjects More... | |
std::vector< GNEInternalLane * > | internalLanes |
vector with the clicked internal lanes More... | |
std::vector< GNEJunction * > | junctions |
vector with the clicked junctions More... | |
std::vector< GNELane * > | lanes |
vector with the clicked lanes More... | |
std::vector< GNENetworkElement * > | networkElements |
vector with the clicked network elements More... | |
std::vector< GNEPOI * > | POIs |
vector with the clicked POIs More... | |
std::vector< GNEPoly * > | polys |
vector with the clicked polys More... | |
std::vector< GNETAZ * > | TAZs |
vector with the clicked TAZ elements More... | |
std::vector< GNEWalkingArea * > | walkingAreas |
vector with the clicked walkingAreas More... | |
Private Member Functions | |
ObjectsContainer (const ObjectsContainer &)=delete | |
Invalidated copy constructor. More... | |
ObjectsContainer & | operator= (const ObjectsContainer &)=delete |
Invalidated assignment operator. More... | |
objects container
Definition at line 302 of file GNEViewNetHelper.h.
GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::ObjectsContainer | ( | ) |
constructor
Definition at line 680 of file GNEViewNetHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::clearElements | ( | ) |
clear elements
Definition at line 684 of file GNEViewNetHelper.cpp.
|
privatedelete |
Invalidated assignment operator.
std::vector<GNEAdditional*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::additionals |
vector with the clicked additional elements
Definition at line 321 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 315 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 345 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
std::vector<GNECrossing*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::crossings |
vector with the clicked crossings
Definition at line 339 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 324 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 360 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 363 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateGenericDataElements().
std::vector<GNEEdge*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::edges |
vector with the clicked edges
Definition at line 333 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 327 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateGenericDataElements().
std::vector<GUIGlObject*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::GUIGlObjects |
vector with the clicked GUIGlObjects
Definition at line 312 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 348 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
std::vector<GNEJunction*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::junctions |
vector with the clicked junctions
Definition at line 330 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
std::vector<GNELane*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::lanes |
vector with the clicked lanes
Definition at line 336 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 318 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().
std::vector<GNEPOI*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::POIs |
vector with the clicked POIs
Definition at line 354 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateShapeElements().
std::vector<GNEPoly*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::polys |
vector with the clicked polys
Definition at line 357 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 351 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateTAZElements().
std::vector<GNEWalkingArea*> GNEViewNetHelper::ObjectsUnderCursor::ObjectsContainer::walkingAreas |
vector with the clicked walkingAreas
Definition at line 342 of file GNEViewNetHelper.h.
Referenced by GNEViewNetHelper::ObjectsUnderCursor::updateNetworkElements().