]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/YASim/Math.cpp
Fix bug 141, by ensuring certain subsystems are assigned to the 'post FDM' group...
[flightgear.git] / src / FDM / YASim / Math.cpp
index 4662d70b2329e8ce31ddb7f5052636ecbb0d423d..2c53c35590fdbbc30e1be9f180803d17acee0c76 100644 (file)
@@ -25,6 +25,16 @@ float Math::ceil(float f)
     return (float)::ceil(f);
 }
 
+float Math::acos(float f)
+{
+    return (float)::acos(f);
+}
+
+float Math::asin(float f)
+{
+    return (float)::asin(f);
+}
+
 float Math::cos(float f)
 {
     return (float)::cos(f);
@@ -40,11 +50,21 @@ float Math::tan(float f)
     return (float)::tan(f);
 }
 
+float Math::atan(float f)
+{
+    return (float)::atan(f);
+}
+
 float Math::atan2(float y, float x)
 {
     return (float)::atan2(y, x);
 }
 
+double Math::floor(double x)
+{
+    return ::floor(x);
+}
+
 double Math::abs(double f)
 {
     return ::fabs(f);
@@ -60,6 +80,11 @@ float Math::pow(double base, double exp)
     return (float)::pow(base, exp);
 }
 
+float Math::exp(float f)
+{
+    return (float)::exp(f);
+}
+
 double Math::ceil(double f)
 {
     return ::ceil(f);
@@ -123,7 +148,6 @@ float Math::mag3(float* v)
     return sqrt(dot3(v, v));
 }
 
-
 void Math::unit3(float* v, float* out)
 {
     float imag = 1/mag3(v);