#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.
|
| void | setFramePtr (Frame *frame_ptr) |
| | Getter and setter for the frame pointer.
|
| 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.
|
◆ calculateRates()
| int16 warptwin::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 * warptwin::FrameDynamics::getFramePtr |
( |
| ) |
|
|
inline |
◆ setFramePtr()
| void warptwin::FrameDynamics::setFramePtr |
( |
Frame * | frame_ptr | ) |
|
|
inline |
Getter and setter for the frame pointer.
The documentation for this class was generated from the following files: