21 #ifndef TraCIServerAPI_Polygon_h
22 #define TraCIServerAPI_Polygon_h
static NamedRTree * getTree()
Returns a tree filled with polygon instances.
A RT-tree for efficient storing of SUMO's Named objects.
APIs for getting/setting polygon values via TraCI.
TraCIServerAPI_Polygon & operator=(const TraCIServerAPI_Polygon &s)
invalidated assignment operator
TraCI server used to control sumo by a remote TraCI client.
static bool processGet(TraCIServer &server, tcpip::Storage &inputStorage, tcpip::Storage &outputStorage)
Processes a get value command (Command 0xa8: Get Polygon Variable)
static SUMO::Polygon * getPolygon(const std::string &id)
Returns the named polygon.
static bool getShape(const std::string &id, PositionVector &shape)
Returns the named polygons's shape.
static bool processSet(TraCIServer &server, tcpip::Storage &inputStorage, tcpip::Storage &outputStorage)
Processes a set value command (Command 0xc8: Change Polygon State)
TraCIServerAPI_Polygon(const TraCIServerAPI_Polygon &s)
invalidated copy constructor