![]() |
SUMO - Simulation of Urban MObility
|
#include <Junction.h>

Static Public Member Functions | |
| static TraCIColor | getColor (const std::string &poiID) |
| static int | getIDCount () |
| static std::vector< std::string > | getIDList () |
| static MSJunction * | getJunction (const std::string &id) |
| static TraCIPosition | getPosition (const std::string &junctionID) |
| static TraCIPositionVector | getShape (const std::string &junctionID) |
| static NamedRTree * | getTree () |
| Returns a tree filled with junction instances. More... | |
| static std::string | getType (const std::string &poiID) |
| static void | subscribe (const std::string &objID, SUMOTime beginTime, SUMOTime endTime, const std::vector< int > &vars) |
| static void | subscribeContext (const std::string &objID, SUMOTime beginTime, SUMOTime endTime, int domain, double range, const std::vector< int > &vars) |
Private Member Functions | |
| Junction () | |
| invalidated standard constructor More... | |
| Junction (const Junction &src) | |
| invalidated copy constructor More... | |
| Junction & | operator= (const Junction &src) |
| invalidated assignment operator More... | |
Definition at line 52 of file Junction.h.
|
private |
invalidated standard constructor
|
private |
invalidated copy constructor
|
static |
|
static |
Definition at line 54 of file Junction.cpp.
References getIDList().
Referenced by TraCIServerAPI_Junction::processGet().
|
static |
Definition at line 47 of file Junction.cpp.
References MSNet::getInstance(), MSNet::getJunctionControl(), and NamedObjectCont< T >::insertIDs().
Referenced by getIDCount(), and TraCIServerAPI_Junction::processGet().
|
static |
Definition at line 69 of file Junction.cpp.
References NamedObjectCont< T >::get(), MSNet::getInstance(), and MSNet::getJunctionControl().
Referenced by getPosition(), TraCIServerAPI_Junction::getPosition(), and getShape().
|
static |
Definition at line 59 of file Junction.cpp.
References getJunction(), and libsumo::Helper::makeTraCIPosition().
Referenced by TraCIServerAPI_Junction::processGet().
|
static |
Definition at line 64 of file Junction.cpp.
References getJunction(), and libsumo::Helper::makeTraCIPositionVector().
Referenced by TraCIServerAPI_Junction::processGet().
|
static |
Returns a tree filled with junction instances.
Definition at line 78 of file Junction.cpp.
References MSNet::getInstance(), NamedRTree::Insert(), Boundary::xmax(), Boundary::xmin(), Boundary::ymax(), and Boundary::ymin().
|
static |
invalidated assignment operator
|
static |
|
static |