#include #include #include TEST_CASE("writeOFF: quads", "[igl]") { // Cube Eigen::MatrixXd V(8,3); V << 0,0,0, 1,0,0, 1,1,0, 0,1,0, 0,0,1, 1,0,1, 1,1,1, 0,1,1; Eigen::MatrixXi Q(6,4); Q << 0,1,2,3, 1,5,6,2, 5,4,7,6, 4,0,3,7, 3,2,6,7, 1,0,4,5; igl::writeOFF("cube.off",V,Q); Eigen::MatrixXd rV; Eigen::MatrixXi rQ; igl::readOFF("cube.off",rV,rQ); test_common::assert_eq(V,rV); test_common::assert_eq(Q,rQ); }