9 #include <boost/test/data/test_case.hpp>
10 #include <boost/test/tools/output_test_stream.hpp>
11 #include <boost/test/unit_test.hpp>
20 #include <Eigen/Geometry>
22 namespace utf = boost::unit_test;
30 BOOST_AUTO_TEST_SUITE(Surfaces)
38 auto trfSpace = [](std::vector<Vector3D>& vtxs,
41 [&](
auto&
v) {
return (trf *
v); });
45 std::vector<Vector3D> xyplane = {
Vector3D(1., 3., 0.),
Vector3D(-2., 1., 0.),
49 trfSpace(xyplane, transform);
54 xyplane.push_back(transform *
Vector3D(3., -4., 0.05));
60 BOOST_AUTO_TEST_SUITE_END()