1
0
Fork 0
flightgear/src/FDM/YASim
curt 2119db35c3 This is step "1" of probably "many" in the process of separating out the
scene management code and organizing it within simgear.  My strategy is
to identify the code I want to move, and break it's direct flightgear
dependencies.  Then it will be free to move over into the simgear package.

- Moved some property specific code into simgear/props/
- Split out the condition code from fgfs/src/Main/fg_props and put it
  in it's own source file in simgear/props/
- Created a scene subdirectory for scenery, model, and material property
  related code.
- Moved location.[ch]xx into simgear/scene/model/
- The location and condition code had dependencies on flightgear's global
  state (all the globals-> stuff, the flightgear property tree, etc.)  SimGear
  code can't depend on it so that data has to be passed as parameters to the
  functions/methods/constructors.
- This need to pass data as function parameters had a dramatic cascading
  effect throughout the FlightGear code.
2003-05-06 23:46:24 +00:00
..
.cvsignore Ignore more generated files. 2002-12-04 01:01:45 +00:00
Airplane.cpp Changing the thresholds to be bigger in the previous patch isn't 2002-12-12 02:15:06 +00:00
Airplane.hpp Honor the /sim/freeze/fuel property to inhibit fuel consumption at runtime. 2002-11-30 20:22:25 +00:00
Atmosphere.cpp Add spdFromMach() and spdFromVCAS(). 2003-03-02 01:43:39 +00:00
Atmosphere.hpp Add spdFromMach() and spdFromVCAS(). 2003-03-02 01:43:39 +00:00
BodyEnvironment.hpp Mac OS X fixes and MSVC warning fixes from Jonathan Polley. 2002-05-10 23:35:06 +00:00
ControlMap.cpp Yank the "castering" attribute and replace it with a ControlMap-enabled 2002-05-23 19:30:56 +00:00
ControlMap.hpp Yank the "castering" attribute and replace it with a ControlMap-enabled 2002-05-23 19:30:56 +00:00
FGFDM.cpp Fix to use renamed /controls properties. 2003-04-01 15:51:15 +00:00
FGFDM.hpp This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Gear.cpp Mac OS X fixes and MSVC warning fixes from Jonathan Polley. 2002-05-10 23:35:06 +00:00
Gear.hpp Latest YASim changes. 2001-12-24 13:54:03 +00:00
Glue.cpp Mac OS X fixes and MSVC warning fixes from Jonathan Polley. 2002-05-10 23:35:06 +00:00
Glue.hpp Updated to YASim-0.1.2 2001-12-07 20:00:59 +00:00
Integrator.cpp Updated to YASim-0.1.2 2001-12-07 20:00:59 +00:00
Integrator.hpp Initial revision of Andy Ross's YASim code. This is (Y)et (A)nother Flight 2001-12-01 06:22:24 +00:00
Jet.cpp Fuel consumption. Simple implementation without support for tank selection 2002-11-30 06:12:20 +00:00
Jet.hpp Added minimal support for magnetos, so that engines can be shut off. 2002-02-20 04:27:22 +00:00
Makefile.am This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Math.cpp Mac OS X fixes and MSVC warning fixes from Jonathan Polley. 2002-05-10 23:35:06 +00:00
Math.hpp YASim-0.1.3 updates. 2001-12-10 23:13:54 +00:00
Model.cpp Blindingly stupid ground effect bug. It interpolated in the wrong direction 2002-11-05 21:36:47 +00:00
Model.hpp Use the density values from the environment subsystem, to properly handle 2002-06-10 08:47:29 +00:00
PistonEngine.cpp Fuel consumption. Simple implementation without support for tank selection 2002-11-30 06:12:20 +00:00
PistonEngine.hpp Fuel consumption. Simple implementation without support for tank selection 2002-11-30 06:12:20 +00:00
Propeller.cpp We don't handle propellers turning backwards. This got clamped 2002-05-23 19:47:19 +00:00
Propeller.hpp Updated to YASim-0.1.2 2001-12-07 20:00:59 +00:00
PropEngine.cpp Fuel consumption. Simple implementation without support for tank selection 2002-11-30 06:12:20 +00:00
PropEngine.hpp Added a post-solver "initEngines()" call to return the engines to a sane 2002-02-27 00:41:57 +00:00
RigidBody.cpp Updated to YASim-0.1.2 2001-12-07 20:00:59 +00:00
RigidBody.hpp Updated to YASim-0.1.2 2001-12-07 20:00:59 +00:00
SimpleJet.cpp Added minimal support for magnetos, so that engines can be shut off. 2002-02-20 04:27:22 +00:00
SimpleJet.hpp Added minimal support for magnetos, so that engines can be shut off. 2002-02-20 04:27:22 +00:00
Surface.cpp Added a "twist" attribute for wings to allow for washout (or washin, 2003-02-18 16:50:07 +00:00
Surface.hpp Added a "twist" attribute for wings to allow for washout (or washin, 2003-02-18 16:50:07 +00:00
Thruster.cpp Use the density values from the environment subsystem, to properly handle 2002-06-10 08:47:29 +00:00
Thruster.hpp Fuel consumption. Simple implementation without support for tank selection 2002-11-30 06:12:20 +00:00
Vector.hpp Tweaks to fix directory change. 2001-12-06 18:16:22 +00:00
Wing.cpp Interpolate the twist linearly over the wing. 2003-02-18 17:37:28 +00:00
Wing.hpp Added a "twist" attribute for wings to allow for washout (or washin, 2003-02-18 16:50:07 +00:00
yasim-test.cpp This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
YASim.cxx This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
YASim.hxx Begin supporting a starting speed for YASim: 2003-02-22 20:29:43 +00:00