The IAccelerometerDevice interface.
More...
#include <murl_input_i_accelerometer_device.h>
The IAccelerometerDevice interface.
To receive data the device must be activated by IAppConfiguration::SetAccelerometerActive().
◆ GetAccelerationX()
virtual Real Murl::Input::IAccelerometerDevice::GetAccelerationX |
( |
| ) |
const |
|
pure virtual |
Get the accelerometer x-axis acceleration.
- Returns
- The x-axis acceleration in meter per seconds^2.
◆ GetAccelerationY()
virtual Real Murl::Input::IAccelerometerDevice::GetAccelerationY |
( |
| ) |
const |
|
pure virtual |
Get the accelerometer y-axis acceleration.
- Returns
- The y-axis acceleration in meter per seconds^2.
◆ GetAccelerationZ()
virtual Real Murl::Input::IAccelerometerDevice::GetAccelerationZ |
( |
| ) |
const |
|
pure virtual |
Get the accelerometer z-axis acceleration.
- Returns
- The z-axis acceleration in meter per seconds^2.
◆ GetAcceleration()
Get the accelerometer axes acceleration.
- Returns
- The axes acceleration in meter per seconds^2.
◆ GetRawAcceleration()
virtual AccelerationVector Murl::Input::IAccelerometerDevice::GetRawAcceleration |
( |
| ) |
const |
|
pure virtual |
Get the raw accelerometer axes acceleration.
This method is useful to evaluate the absolute device orientation. All other methods reports the values relative to the current screen axis orientation.
- Returns
- The axes acceleration in meter per seconds^2.
The documentation for this interface was generated from the following file:
- murl_input_i_accelerometer_device.h