#include <Junction.h>
|
| | Junction ()=delete |
| | invalidated standard constructor
|
| |
Definition at line 45 of file Junction.h.
◆ Junction()
| LIBSUMO_NAMESPACE::Junction::Junction |
( |
| ) |
|
|
privatedelete |
invalidated standard constructor
◆ cleanup()
| void Junction::cleanup |
( |
| ) |
|
|
static |
◆ getIncomingEdges()
| const std::vector< std::string > Junction::getIncomingEdges |
( |
const std::string & |
junctionID | ) |
|
|
static |
◆ getJunction()
| MSJunction * Junction::getJunction |
( |
const std::string & |
id | ) |
|
|
staticprivate |
◆ getOutgoingEdges()
| const std::vector< std::string > Junction::getOutgoingEdges |
( |
const std::string & |
junctionID | ) |
|
|
static |
◆ getPosition()
◆ getShape()
◆ getTree()
◆ handleVariable()
| bool Junction::handleVariable |
( |
const std::string & |
objID, |
|
|
const int |
variable, |
|
|
VariableWrapper * |
wrapper, |
|
|
tcpip::Storage * |
paramData |
|
) |
| |
|
static |
Definition at line 155 of file libsumo/Junction.cpp.
References libsumo::ID_COUNT, libsumo::INCOMING_EDGES, libsumo::OUTGOING_EDGES, tcpip::Storage::readString(), tcpip::Storage::readUnsignedByte(), libsumo::TRACI_ID_LIST, libsumo::VAR_PARAMETER, libsumo::VAR_PARAMETER_WITH_KEY, libsumo::VAR_POSITION, libsumo::VAR_POSITION3D, and libsumo::VAR_SHAPE.
◆ makeWrapper()
| std::shared_ptr< VariableWrapper > Junction::makeWrapper |
( |
| ) |
|
|
static |
◆ storeShape()
| void Junction::storeShape |
( |
const std::string & |
id, |
|
|
PositionVector & |
shape |
|
) |
| |
|
static |
Saves the shape of the requested object in the given container.
- Parameters
-
| id | The id of the poi to retrieve |
| shape | The container to fill |
Definition at line 143 of file libsumo/Junction.cpp.
◆ myContextSubscriptionResults
| ContextSubscriptionResults Junction::myContextSubscriptionResults |
|
staticprivate |
◆ mySubscriptionResults
| SubscriptionResults Junction::mySubscriptionResults |
|
staticprivate |
◆ myTree
The documentation for this class was generated from the following files: