12345678910111213141516171819202122232425262728293031323334353637 |
- #include "tan_half_angle.h"
- #include <cmath>
- template < typename Scalar>
- IGL_INLINE Scalar igl::tan_half_angle(
- const Scalar & a,
- const Scalar & b,
- const Scalar & c)
- {
-
-
-
-
-
-
-
-
-
-
-
-
-
- return sqrt(((a-b+c)*(a+b-c))/((a+b+c)*(-a+b+c)));
- }
- #ifdef IGL_STATIC_LIBRARY
- template double igl::tan_half_angle<double>(double const&, double const&, double const&);
- #endif
|