Line data Source code
1 : #pragma once 2 : 3 : #include "data/SUMO/Additionals/Additionals.hpp" 4 : 5 : namespace SUMO::Additionals { 6 : 7 0 : class Location: public Additional { 8 : public: 9 : SUMO::Coord netOffset; 10 : std::pair<Coord, Coord> convBoundary; 11 : std::pair<Coord, Coord> origBoundary; 12 : std::string projParameter; 13 : 14 : Coord center() const; 15 : Coord size() const; 16 : 17 : virtual void loadFromXMLNode(const rapidxml::xml_node<>& node) override; 18 : }; 19 : 20 : } // namespace SUMO::Additionals