31 #if defined(PointListReader_RECURSES)
32 #error Recursive header files inclusion detected in PointListReader.h
33 #else // defined(PointListReader_RECURSES)
35 #define PointListReader_RECURSES
37 #if !defined PointListReader_h
39 #define PointListReader_h
45 #include "DGtal/base/Common.h"
46 #include "DGtal/geometry/curves/FreemanChain.h"
83 template <
typename TPo
int>
100 static std::vector< TPoint>
102 std::vector<unsigned int> aVectPosition=std::vector<unsigned int>());
115 static std::vector< TPoint>
117 std::vector<unsigned int> aVectPosition=std::vector<unsigned int>());
132 static std::vector<std::vector< TPoint> >
144 static std::vector<std::vector< TPoint> >
158 template <
typename TInteger >
159 static std::vector< FreemanChain< TInteger > >
174 #include "DGtal/io/readers/PointListReader.ih"
180 #endif // !defined PointListReader_h
182 #undef PointListReader_RECURSES
183 #endif // else defined(PointListReader_RECURSES)