| 117 | } |
| 118 | |
| 119 | MatrixIr extract_faces(MeshPtr mesh) { |
| 120 | MatrixIr out_faces(mesh->get_num_faces(), mesh->get_vertex_per_face()); |
| 121 | const VectorI& faces = mesh->get_faces(); |
| 122 | std::copy(faces.data(), faces.data() + faces.size(), |
| 123 | out_faces.data()); |
| 124 | return out_faces; |
| 125 | } |
| 126 | |
| 127 | protected: |
| 128 | /** |
nothing calls this directly
no test coverage detected