diff --git a/include/asl/Array.h b/include/asl/Array.h index cc764ca..bb49af6 100644 --- a/include/asl/Array.h +++ b/include/asl/Array.h @@ -711,5 +711,23 @@ Array array(const T& a0, const T& a1, const T& a2, const T& a3, const T& a4, return _a; } +template +static asl::Array deg2rad(const asl::Array& a) +{ + asl::Array b(a.length()); + for (int i = 0; i < a.length(); i++) + b[i] = asl::deg2rad(a[i]); + return b; +} + +template +static asl::Array rad2deg(const asl::Array& a) +{ + asl::Array b(a.length()); + for (int i = 0; i < a.length(); i++) + b[i] = asl::rad2deg(a[i]); + return b; +} + } #endif