45 #include "DGtal/base/Common.h"
46 #include "DGtal/base/Exceptions.h"
47 #include "DGtal/kernel/SpaceND.h"
48 #include "DGtal/kernel/domains/DomainPredicate.h"
49 #include "DGtal/kernel/domains/HyperRectDomain.h"
50 #include "DGtal/topology/KhalimskySpaceND.h"
51 #include "DGtal/geometry/curves/GridCurve.h"
52 #include "DGtal/io/boards/Board2D.h"
54 #include "DGtal/shapes/fromPoints/StraightLineFrom2Points.h"
55 #include "DGtal/geometry/tools/Preimage2D.h"
58 #include "ConfigTest.h"
61 using namespace DGtal;
67 std::string filename = testPath +
"samples/DSS.dat";
69 instream.open (filename.c_str(), ifstream::in);
79 StraightLine aStraightLine;
87 Preimage2D thePreimage(it->first, it->second, aStraightLine);
89 while ( (it != itEnd) &&
90 (thePreimage.addBack(it->first, it->second)) )