9 #include <boost/test/data/test_case.hpp>
10 #include <boost/test/tools/output_test_stream.hpp>
11 #include <boost/test/unit_test.hpp>
19 #include <Eigen/Geometry>
21 namespace utf = boost::unit_test;
29 BOOST_AUTO_TEST_SUITE(Surfaces)
37 auto trfSpace = [](std::vector<Vector3>& vtxs,
40 [&](
auto&
v) {
return (trf *
v); });
44 std::vector<Vector3> xyplane = {
Vector3(1., 3., 0.),
Vector3(-2., 1., 0.),
48 trfSpace(xyplane, transform);
53 xyplane.push_back(transform *
Vector3(3., -4., 0.05));
59 BOOST_AUTO_TEST_SUITE_END()