![]() |
SUMO - Simulation of Urban MObility
|
struct used to group all pointers to moved elements More...
Public Member Functions | |
MovedItems () | |
constructor More... | |
Data Fields | |
GNEAdditional * | additionalToMove |
the additional element which position is being moved More... | |
GNEEdge * | edgeToMove |
the edge of which geometry is being moved More... | |
GNEJunction * | junctionToMove |
the Junction to be moved. More... | |
GNEPOI * | poiToMove |
the poi which position is being moved More... | |
GNEPoly * | polyToMove |
the poly of which geometry is being moved More... | |
GNETAZ * | tazToMove |
the TAZ element which their Shape is being moved (it's the only additional with a shape instead a position) More... | |
struct used to group all pointers to moved elements
Definition at line 565 of file GNEViewNet.h.
GNEViewNet::MovedItems::MovedItems | ( | ) |
constructor
Definition at line 3206 of file GNEViewNet.cpp.
GNEAdditional* GNEViewNet::MovedItems::additionalToMove |
the additional element which position is being moved
Definition at line 583 of file GNEViewNet.h.
Referenced by GNEViewNet::onLeftBtnPress(), GNEViewNet::onLeftBtnRelease(), and GNEViewNet::onMouseMove().
GNEEdge* GNEViewNet::MovedItems::edgeToMove |
the edge of which geometry is being moved
Definition at line 574 of file GNEViewNet.h.
Referenced by GNEViewNet::MoveSingleElementValues::calculateEdgeValues(), GNEViewNet::onLeftBtnRelease(), and GNEViewNet::onMouseMove().
GNEJunction* GNEViewNet::MovedItems::junctionToMove |
the Junction to be moved.
Definition at line 571 of file GNEViewNet.h.
Referenced by GNEViewNet::onLeftBtnPress(), GNEViewNet::onLeftBtnRelease(), and GNEViewNet::onMouseMove().
GNEPOI* GNEViewNet::MovedItems::poiToMove |
the poi which position is being moved
Definition at line 580 of file GNEViewNet.h.
Referenced by GNEViewNet::onLeftBtnPress(), GNEViewNet::onLeftBtnRelease(), and GNEViewNet::onMouseMove().
GNEPoly* GNEViewNet::MovedItems::polyToMove |
the poly of which geometry is being moved
Definition at line 577 of file GNEViewNet.h.
Referenced by GNEViewNet::MoveSingleElementValues::calculatePolyValues(), GNEViewNet::onLeftBtnRelease(), and GNEViewNet::onMouseMove().
GNETAZ* GNEViewNet::MovedItems::tazToMove |
the TAZ element which their Shape is being moved (it's the only additional with a shape instead a position)
Definition at line 586 of file GNEViewNet.h.
Referenced by GNEViewNet::MoveSingleElementValues::calculateTAZValues(), GNEViewNet::onLeftBtnRelease(), and GNEViewNet::onMouseMove().