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

Method create

tools/IGL/MinkowskiSum.cpp:13–20  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11using namespace PyMesh;
12
13MinkowskiSum::Ptr MinkowskiSum::create(const Mesh::Ptr& mesh) {
14 const MatrixFr vertices = MatrixUtils::reshape<MatrixFr>(
15 mesh->get_vertices(), mesh->get_num_vertices(), mesh->get_dim());
16 const MatrixIr faces = MatrixUtils::reshape<MatrixIr>(
17 mesh->get_faces(), mesh->get_num_faces(),
18 mesh->get_vertex_per_face());
19 return MinkowskiSum::Ptr(new MinkowskiSum(vertices, faces));
20}
21
22MinkowskiSum::Ptr MinkowskiSum::create_raw(
23 const MatrixFr& vertices, const MatrixIr& faces) {

Callers

nothing calls this directly

Calls 6

get_verticesMethod · 0.45
get_num_verticesMethod · 0.45
get_dimMethod · 0.45
get_facesMethod · 0.45
get_num_facesMethod · 0.45
get_vertex_per_faceMethod · 0.45

Tested by

no test coverage detected