65 Position getLanePos(
const std::string& poiID,
const std::string& laneID,
double lanePos,
bool friendlyPos,
double lanePosLat);
A storage for options typed value containers)
A reader for polygons and pois stored in XML-format.
~PCLoaderXML()
Destructor.
virtual void myStartElement(int element, const SUMOSAXAttributes &attrs)
Called on the opening of a tag;.
PCTypeMap & myTypeMap
The type map to use.
static void loadIfSet(OptionsCont &oc, PCPolyContainer &toFill, PCTypeMap &tm)
Loads pois/polygons assumed to be stored as XML.
Position getLanePos(const std::string &poiID, const std::string &laneID, double lanePos, bool friendlyPos, double lanePosLat)
get position for a given laneID (Has to be implemented in all child)
OptionsCont & myOptions
Settings to use.
A storage for loaded polygons and pois.
A storage for type mappings.
A point in 2D or 3D with translation and scaling methods.
Encapsulated SAX-Attributes.
The XML-Handler for network loading.