#include <FrameDynamics.h>
|
| int16 | calculateRates (floating_point time, const std::array< floating_point, 13 > &state, std::array< floating_point, 13 > &out_rates) override |
| | Function to calculate frame rates of change for a frame. More...
|
| |
| void | setFramePtr (Frame *frame_ptr) |
| | Getter and setter for the frame pointer. More...
|
| |
| Frame * | getFramePtr () |
| |
| virtual int16 | calculateRates (floating_point time, const std::array< floating_point, N > &state, std::array< floating_point, N > &out_rates) |
| | Function to calculate rates from current state of system. More...
|
| |
◆ calculateRates()
| int16 modelspace::FrameDynamics::calculateRates |
( |
floating_point |
time, |
|
|
const std::array< floating_point, 13 > & |
state, |
|
|
std::array< floating_point, 13 > & |
out_rates |
|
) |
| |
|
override |
Function to calculate frame rates of change for a frame.
- Parameters
-
| time | The time input for the calculation. Uses current time |
| state | UNUSED FOR THIS IMPLEMENTATION IN FAVOR OF FRAME PTR |
| out_rates | Implicit return of rates of change in states |
◆ getFramePtr()
| Frame* modelspace::FrameDynamics::getFramePtr |
( |
| ) |
|
|
inline |
◆ setFramePtr()
| void modelspace::FrameDynamics::setFramePtr |
( |
Frame * |
frame_ptr | ) |
|
|
inline |
Getter and setter for the frame pointer.
The documentation for this class was generated from the following files: