 |
JSBSim Flight Dynamics Model
1.1.11 (13 Feb 2022)
An Open Source Flight Dynamics and Control Software Library in C++
|
34 #include "math/FGLocation.h"
35 #include "FGGroundCallback.h"
46 angularVel.InitMatrix();
50 double cosLat = cos(latitude);
This class implements a 3 element column vector.
FGLocation holds an arbitrary location in the Earth centered Earth fixed reference frame (ECEF).
double GetAGLevel(double t, const FGLocation &location, FGLocation &contact, FGColumnVector3 &normal, FGColumnVector3 &v, FGColumnVector3 &w) const override
Compute the altitude above ground.
double GetLongitude() const
Get the longitude.
double GetGeodLatitudeRad(void) const
Get the GEODETIC latitude in radians.
void SetPositionGeodetic(double lon, double lat, double height)
Sets the longitude, latitude and the distance above the reference spheroid.
void SetEllipse(double semimajor, double semiminor)
Sets the semimajor and semiminor axis lengths for this planet.
double GetGeodAltitude(void) const
Gets the geodetic altitude in feet.