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>
99 static std::vector< TPoint>
101 std::vector<unsigned int> aVectPosition=std::vector<unsigned int>());
114 static std::vector< TPoint>
116 std::vector<unsigned int> aVectPosition=std::vector<unsigned int>());
131 static std::vector<std::vector< TPoint> >
143 static std::vector<std::vector< TPoint> >
157 template <
typename TInteger >
158 static std::vector< FreemanChain< TInteger > >
173 #include "DGtal/io/readers/PointListReader.ih"
179 #endif // !defined PointListReader_h
181 #undef PointListReader_RECURSES
182 #endif // else defined(PointListReader_RECURSES)