| 11 | |
| 12 | namespace VoxelDihedralAngleAttributeHelper { |
| 13 | Float angle(const Eigen::Ref<Vector3F>& n1, |
| 14 | const Eigen::Ref<Vector3F>& n2) { |
| 15 | return atan2(n1.cross(n2).norm(), n1.dot(n2)); |
| 16 | } |
| 17 | |
| 18 | Vector3F compute_normal( |
| 19 | const Vector3F& v1, |
no test coverage detected