MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / copy_faces

Function copy_faces

tools/Compression/Draco/DracoCompressionEngine.cpp:48–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46
47template <typename DracoMesh>
48void copy_faces(Mesh::Ptr mesh, std::unique_ptr<DracoMesh>& draco_mesh) {
49 const auto num_faces = mesh->get_num_faces();
50 const auto& faces = mesh->get_faces();
51 for (int i = 0; i < num_faces; ++i) {
52 draco_mesh->AddFace({{
53 draco::PointIndex(faces[i*3]),
54 draco::PointIndex(faces[i*3+1]),
55 draco::PointIndex(faces[i*3+2])
56 }});
57 }
58}
59
60template <typename DracoMesh>
61void copy_vertex_attributes(Mesh::Ptr mesh,

Callers 1

to_draco_meshFunction · 0.85

Calls 2

get_num_facesMethod · 0.45
get_facesMethod · 0.45

Tested by

no test coverage detected