// Copyright 2016, University of Freiburg, // Chair of Algorithms and Data Structures. // Authors: Patrick Brosi #ifndef UTIL_GEOGRAPH_H_ #define UTIL_GEOGRAPH_H_ #include #include "util/geo/Geo.h" namespace util { namespace geograph { template class GeoEdgePL { public: virtual const util::geo::Line* getGeom() const = 0; virtual void getAttrs(std::map* m) const = 0; }; template class GeoNodePL { public: virtual const util::geo::Point* getGeom() const = 0; virtual void getAttrs(std::map* m) const = 0; }; } // namespace geograph } // namespace util #endif // UTIL_GEOGRAPH_H_