| 37 | #include <geode/tests/common.hpp> |
| 38 | |
| 39 | void test_create_vertices( const geode::TriangulatedSurface3D& surface, |
| 40 | geode::TriangulatedSurfaceBuilder3D& builder ) |
| 41 | { |
| 42 | builder.create_point( geode::Point3D{ { 0.1, 0.2, 0.3 } } ); |
| 43 | builder.create_point( geode::Point3D{ { 2.1, 9.4, 6.7 } } ); |
| 44 | builder.create_point( geode::Point3D{ { 7.5, 5.2, 6.3 } } ); |
| 45 | builder.create_point( geode::Point3D{ { 8.1, 1.4, 4.7 } } ); |
| 46 | builder.create_point( geode::Point3D{ { 4.7, 2.1, 1.3 } } ); |
| 47 | geode::OpenGeodeMeshException::test( surface.nb_vertices() == 5, |
| 48 | "TriangulatedSurface should have 5 vertices" ); |
| 49 | } |
| 50 | |
| 51 | void test_create_polygons( const geode::TriangulatedSurface3D& surface, |
| 52 | geode::TriangulatedSurfaceBuilder3D& builder ) |
no test coverage detected