// flight.hxx -- define shared flight model parameters // // Written by Curtis Olson, started May 1997. // // Copyright (C) 1997 Curtis L. Olson - curt@infoplane.com // // This program is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License as // published by the Free Software Foundation; either version 2 of the // License, or (at your option) any later version. // // This program is distributed in the hope that it will be useful, but // WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU // General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // // $Id$ #ifndef _FLIGHT_HXX #define _FLIGHT_HXX #ifndef __cplusplus # error This library requires C++ #endif /* Required get_() `FGInterface::get_Longitude ()' `FGInterface::get_Latitude ()' `FGInterface::get_Altitude ()' `FGInterface::get_Phi ()' `FGInterface::get_Theta ()' `FGInterface::get_Psi ()' `FGInterface::get_V_equiv_kts ()' `FGInterface::get_Mass ()' `FGInterface::get_I_xx ()' `FGInterface::get_I_yy ()' `FGInterface::get_I_zz ()' `FGInterface::get_I_xz ()' `FGInterface::get_V_north ()' `FGInterface::get_V_east ()' `FGInterface::get_V_down ()' `FGInterface::get_P_Body ()' `FGInterface::get_Q_Body ()' `FGInterface::get_R_Body ()' `FGInterface::get_Gamma_vert_rad ()' `FGInterface::get_Climb_Rate ()' `FGInterface::get_Alpha ()' `FGInterface::get_Beta ()' `FGInterface::get_Runway_altitude ()' `FGInterface::get_Lon_geocentric ()' `FGInterface::get_Lat_geocentric ()' `FGInterface::get_Sea_level_radius ()' `FGInterface::get_Earth_position_angle ()' `FGInterface::get_Latitude_dot()' `FGInterface::get_Longitude_dot()' `FGInterface::get_Radius_dot()' `FGInterface::get_Dx_cg ()' `FGInterface::get_Dy_cg ()' `FGInterface::get_Dz_cg ()' `FGInterface::get_T_local_to_body_11 ()' ... `FGInterface::get_T_local_to_body_33 ()' `FGInterface::get_Radius_to_vehicle ()' */ #include #include #include #include #include