CSCI 3081 - Drone Delivery System
All Classes Files Functions Variables Friends Pages
osm_graph_parser.h
1 #ifndef OSM_GRAPH_PARSER_H_
2 #define OSM_GRAPH_PARSER_H_
3 
4 #include "EntityProject/graph.h"
5 
6 namespace entity_project {
7 
10 public:
12  virtual ~OSMGraphParser() {}
14  const IGraph* CreateGraph(const std::string& osmFile, const std::string& heightFile) const;
15 };
16 
17 }
18 
19 #endif
virtual ~OSMGraphParser()
Destructor.
Definition: osm_graph_parser.h:12
Represents a read only graph object.
Definition: graph.h:12
Parses an Open Street Map xml file along with a normalized height map.
Definition: osm_graph_parser.h:9
const IGraph * CreateGraph(const std::string &osmFile, const std::string &heightFile) const
Creates a graph by parsing a osm file and a height map.
Definition: entity.h:7