X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FFDM%2FJSBSim%2FFGTank.h;h=9cd81c58e927f3b2fb0daa741dca81a201789610;hb=f63d336ebcc5318a83a4db15a73a7c77cc192d53;hp=c04f7128b30aa1bd77d8300b9a0174a899da73c2;hpb=a97b69056ed98ce85042d707d69da537cdcd4ce8;p=flightgear.git diff --git a/src/FDM/JSBSim/FGTank.h b/src/FDM/JSBSim/FGTank.h index c04f7128b..9cd81c58e 100644 --- a/src/FDM/JSBSim/FGTank.h +++ b/src/FDM/JSBSim/FGTank.h @@ -44,8 +44,9 @@ SENTRY INCLUDES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ -#include "FGConfigFile.h" #include "FGJSBBase.h" +#include "FGConfigFile.h" +#include "FGColumnVector3.h" #ifdef FGFS # include @@ -98,9 +99,8 @@ public: bool GetSelected(void) {return Selected;} double GetPctFull(void) {return PctFull;} double GetContents(void) {return Contents;} - double inline GetX(void) {return X;} - double inline GetY(void) {return Y;} - double inline GetZ(void) {return Z;} + const FGColumnVector3& GetXYZ(void) {return vXYZ;} + double GetXYZ(int idx) {return vXYZ(idx);} void SetContents(double contents) { Contents = contents; } @@ -109,7 +109,7 @@ public: private: TankType Type; string type; - double X, Y, Z; + FGColumnVector3 vXYZ; double Capacity; double Radius; double PctFull;