]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/JSBSim/FGPropagate.h
Make yasim accept the launchbar and hook properties. They are not tied to anything...
[flightgear.git] / src / FDM / JSBSim / FGPropagate.h
index 420876774d0a2aaef58c16f822a551fdd349da0f..d4eb216338935b255d161d3779272c783345bf89 100644 (file)
@@ -106,7 +106,9 @@ public:
   double Geth(void)   const { return VState.vLocation.GetRadius() - SeaLevelRadius; }
   double GetPQR(int axis) const {return VState.vPQR(axis);}
   double GetPQRdot(int idx) const {return vPQRdot(idx);}
-  double GetEuler(int axis) const { return VState.vQtrn.GetEuler()(axis); }
+  double GetEuler(int axis) const { return VState.vQtrn.GetEuler(axis); }
+  double GetCosEuler(int idx) const { return VState.vQtrn.GetCosEuler(idx); }
+  double GetSinEuler(int idx) const { return VState.vQtrn.GetSinEuler(idx); }
   double Gethdot(void) const { return -vVel(eDown); }
 
   /** Returns the "constant" RunwayRadius.
@@ -122,18 +124,6 @@ public:
   double GetLatitude(void) const { return VState.vLocation.GetLatitude(); }
   const FGLocation& GetLocation(void) const { return VState.vLocation; }
 
-  double Getphi(void) const { return VState.vQtrn.GetEulerPhi(); }
-  double Gettht(void) const { return VState.vQtrn.GetEulerTheta(); }
-  double Getpsi(void) const { return VState.vQtrn.GetEulerPsi(); }
-
-  double GetCosphi(void) const { return VState.vQtrn.GetCosEulerPhi(); }
-  double GetCostht(void) const { return VState.vQtrn.GetCosEulerTheta(); }
-  double GetCospsi(void) const { return VState.vQtrn.GetCosEulerPsi(); }
-
-  double GetSinphi(void) const { return VState.vQtrn.GetSinEulerPhi(); }
-  double GetSintht(void) const { return VState.vQtrn.GetSinEulerTheta(); }
-  double GetSinpsi(void) const { return VState.vQtrn.GetSinEulerPsi(); }
-
   /** Retrieves the local-to-body transformation matrix.
       @return a reference to the local-to-body transformation matrix.  */
   const FGMatrix33& GetTl2b(void) const { return VState.vQtrn.GetT(); }