X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FFDM%2FJSBSim%2Fmodels%2FFGInertial.h;h=f4db378a2dc24da6060f7a18a416450a2ba3032e;hb=4a817a63079733469d76905902509a40af019535;hp=f17d0c7ffdf29358706cec523820be76acdd6cab;hpb=48cad71a702c7db7981f893112cbccdc84428243;p=flightgear.git diff --git a/src/FDM/JSBSim/models/FGInertial.h b/src/FDM/JSBSim/models/FGInertial.h index f17d0c7ff..f4db378a2 100644 --- a/src/FDM/JSBSim/models/FGInertial.h +++ b/src/FDM/JSBSim/models/FGInertial.h @@ -41,13 +41,13 @@ INCLUDES #include #include "FGModel.h" -#include +#include "math/FGColumnVector3.h" /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DEFINITIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ -#define ID_INERTIAL "$Id$" +#define ID_INERTIAL "$Id: FGInertial.h,v 1.15 2010/01/27 04:01:09 jberndt Exp $" /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% FORWARD DECLARATIONS @@ -82,10 +82,13 @@ public: double GetEarthPositionAngle(void) const { return earthPosAngle; } double GetEarthPositionAngleDeg(void) const { return earthPosAngle*radtodeg;} double GetGAccel(double r) const; + FGColumnVector3 GetGravityJ2(FGColumnVector3 position) const; double GetRefRadius(void) const {return RadiusReference;} double GetSemimajor(void) const {return a;} double GetSemiminor(void) const {return b;} + void SetEarthPositionAngle(double epa) {earthPosAngle = epa;} + private: double gAccel; double gAccelReference;