Browse Source

AP_Math: added Vector2f.angle()

useful for calculating the vector in polar coordinates
master
Andrew Tridgell 12 years ago
parent
commit
2d29a6a7be
  1. 6
      libraries/AP_Math/vector2.h

6
libraries/AP_Math/vector2.h

@ -170,6 +170,12 @@ struct Vector2 @@ -170,6 +170,12 @@ struct Vector2
return (T)acosf((v1*v2) / (v1.length()*v2.length()));
}
// computes the angle in radians between the origin and this vector
T angle(void)
{
return (T)atan2f(y, x);
}
// computes the angle between this vector and another vector
T angle(const Vector2<T> &v2)
{

Loading…
Cancel
Save