]> git.mxchange.org Git - flightgear.git/blob - src/FDM/YASim/SimpleJet.cpp
Latest YASim changes.
[flightgear.git] / src / FDM / YASim / SimpleJet.cpp
1 #include "Math.hpp"
2 #include "SimpleJet.hpp"
3
4 namespace yasim {
5
6 SimpleJet::SimpleJet()
7 {
8     _thrust = 0;
9 }
10
11 void SimpleJet::setThrust(float thrust)
12 {
13     _thrust = thrust;
14 }
15
16 void SimpleJet::getThrust(float* out)
17 {
18     Math::mul3(_thrust * _throttle, _dir, out);
19 }
20
21 void SimpleJet::getTorque(float* out)
22 {
23     out[0] = out[1] = out[2] = 0;
24 }
25
26 void SimpleJet::getGyro(float* out)
27 {
28     out[0] = out[1] = out[2] = 0;
29 }
30
31 float SimpleJet::getFuelFlow()
32 {
33     return 0;
34 }
35
36 void SimpleJet::integrate(float dt)
37 {
38     return;
39 }
40
41 void SimpleJet::stabilize()
42 {
43     return;
44 }
45
46 }; // namespace yasim