| 123456789101112131415 |
- #include <test_common.h>
- #include <igl/is_irregular_vertex.h>
- TEST_CASE("is_irregular_vertex: simple", "[igl]")
- {
- Eigen::MatrixXd V;
- Eigen::MatrixXi F;
- // Known "bad" mesh (many boundaries + irregular vertices, non-manifold)
- test_common::load_mesh("truck.obj", V, F);
- std::vector<bool> vec = igl::is_irregular_vertex(V,F);
- // some vertices are irregular thus the sum over all vertices should evaluate to true
- REQUIRE(std::any_of(vec.begin(),vec.end(), [](bool v) { return v; }));
- }
|