1 // slip_skid_ball.hxx - an slip-skid ball.
2 // Written by David Megginson, started 2003.
4 // This file is in the Public Domain and comes with no warranty.
7 #ifndef __INSTRUMENTS_SLIP_SKID_BALL_HXX
8 #define __INSTRUMENTS_SLIP_SKID_BALL_HXX 1
11 # error This library requires C++
14 #include <simgear/misc/props.hxx>
15 #include <Main/fgfs.hxx>
21 * Model a slip-skid ball.
25 * /instrumentation/slip-skid-ball/serviceable
26 * /accelerations/pilot/y-accel-fps_sec
27 * /accelerations/pilot/z-accel-fps_sec
31 * /instrumentation/slip-skid-ball/indicated-slip-skid
33 class SlipSkidBall : public FGSubsystem
39 virtual ~SlipSkidBall ();
42 virtual void update (double dt);
49 SGPropertyNode_ptr _serviceable_node;
50 SGPropertyNode_ptr _y_accel_node;
51 SGPropertyNode_ptr _z_accel_node;
52 SGPropertyNode_ptr _out_node;
56 #endif // __INSTRUMENTS_SLIP_SKID_BALL_HXX