![]() |
NDEVR
API Documentation
|
A widget providing settings and controls for configuring and running a Madgwick filter simulation. More...
Public Member Functions | |
| MadgwickSimulationSettings (MadgwickSimulator *simulator, QTModelManager *manager, QWidget *parent=nullptr) | |
| Constructs MadgwickSimulationSettings using an existing simulator. | |
| MadgwickSimulationSettings (QTModelManager *manager, QWidget *parent=nullptr) | |
| Constructs MadgwickSimulationSettings with a new internal simulator. | |
| MadgwickSimulator * | simulator () const |
| Returns the Madgwick simulator being configured. | |
| QSize | sizeHint () const override |
| Returns the recommended size for this widget. | |
A widget providing settings and controls for configuring and running a Madgwick filter simulation.
Allows users to adjust noise profiles for accelerometer and gyroscope inputs, record simulation datasets, and visualize the simulated orientation output.
Definition at line 53 of file MadgwickSimulationSettings.h.
| MadgwickSimulationSettings::MadgwickSimulationSettings | ( | QTModelManager * | manager, |
| QWidget * | parent = nullptr ) |
Constructs MadgwickSimulationSettings with a new internal simulator.
| [in] | manager | The QTModelManager for model access. |
| [in] | parent | The parent widget. |
| MadgwickSimulationSettings::MadgwickSimulationSettings | ( | MadgwickSimulator * | simulator, |
| QTModelManager * | manager, | ||
| QWidget * | parent = nullptr ) |
Constructs MadgwickSimulationSettings using an existing simulator.
| [in] | simulator | The MadgwickSimulator instance to configure. |
| [in] | manager | The QTModelManager for model access. |
| [in] | parent | The parent widget. |
References simulator().
|
inline |
Returns the Madgwick simulator being configured.
Definition at line 78 of file MadgwickSimulationSettings.h.
Referenced by MadgwickSimulationSettings().
|
override |
Returns the recommended size for this widget.