| 109 | } |
| 110 | |
| 111 | MatrixFr extract_vertices(MeshPtr mesh) { |
| 112 | MatrixFr out_vertices(mesh->get_num_vertices(), mesh->get_dim()); |
| 113 | const VectorF& vertices = mesh->get_vertices(); |
| 114 | std::copy(vertices.data(), vertices.data() + vertices.size(), |
| 115 | out_vertices.data()); |
| 116 | return out_vertices; |
| 117 | } |
| 118 | |
| 119 | MatrixIr extract_faces(MeshPtr mesh) { |
| 120 | MatrixIr out_faces(mesh->get_num_faces(), mesh->get_vertex_per_face()); |
nothing calls this directly
no test coverage detected