Browse Source

added inverse trigonometric functions in Math.hpp

DhruvMaroo 4 years ago
parent
commit
5128858b1e
1 changed files with 21 additions and 0 deletions
  1. 21 0
      include/core/Math.hpp

+ 21 - 0
include/core/Math.hpp

@@ -52,6 +52,27 @@ inline float tan(float p_x) {
 	return ::tanf(p_x);
 }
 
+inline double asin(double p_x) {
+    return ::asin(p_x);
+}
+inline float asin(float p_x) {
+    return ::asinf(p_x);
+}
+
+inline double acos(double p_x) {
+    return ::acos(p_x);
+}
+inline float acos(float p_x) {
+    return ::acosf(p_x);
+}
+
+inline double atan(double p_x) {
+    return ::atan(p_x);
+}
+inline float atan(float p_x) {
+    return ::atanf(p_x);
+}
+
 inline double atan2(double p_y, double p_x) {
 	return ::atan2(p_y, p_x);
 }