00001
00002
00003 #ifndef _JAFAR_GDAL_HPP_
00004 #define _JAFAR_GDAL_HPP_
00005
00006 #include <list>
00007 #include <string>
00008
00009 #include <geom/Declarations.hpp>
00010
00011 namespace jafar {
00012 namespace gdal {
00013 class Parser {
00014 public:
00015 Parser( const std::string& fileName );
00016 const std::list< geom::Point3D >& points() const;
00017 const std::list< geom::Segment3D >& segments() const;
00018 private:
00019 std::list< geom::Point3D > m_points;
00020 std::list< geom::Segment3D > m_segments;
00021 };
00022 }
00023 }
00024
00025 #endif