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

Function angle

tools/MeshUtils/ObtuseTriangleRemoval.cpp:13–18  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11
12namespace ObtuseTriangleRemovalHelper {
13 Float angle(const Vector3F& v1, const Vector3F& v2) {
14 Float sin_val = v1.cross(v2).norm();
15 Float cos_val = v1.dot(v2);
16 Float result = atan2(sin_val, cos_val);
17 return fabs(result);
18 }
19}
20
21using namespace ObtuseTriangleRemovalHelper;

Callers 2

compute_face_anglesMethod · 0.70
compute_min_anglesFunction · 0.50

Calls 1

normMethod · 0.80

Tested by

no test coverage detected