10 // The XYZ coordinate system has Z as the earth's axis, the Y axis
11 // pointing out the equator at zero longitude, and the X axis pointing
12 // out the middle of the western hemisphere.
13 class FGGround : public Ground {
15 FGGround(FGInterface *iface);
18 virtual void getGroundPlane(const double pos[3],
19 double plane[4], float vel[3]);
21 virtual bool caughtWire(const double pos[4][3]);
23 virtual bool getWire(double end[2][3], float vel[2][3]);
25 virtual void releaseWire(void);
27 virtual float getCatapult(const double pos[3],
28 double end[2][3], float vel[2][3]);
30 void setTimeOffset(double toff);
38 #endif // _FGGROUND_HPP