phidgets::Spatial Member List

This is the complete list of members for phidgets::Spatial, including all inherited members.

algorithm_data_handler_phidgets::Spatialprivate
algorithmDataHandler(const double quaternion[4], double timestamp) constphidgets::Spatial
AlgorithmDataHandler(PhidgetSpatialHandle input_handle, void *ctx, const double quaternion[4], double timestamp)phidgets::Spatialprivatestatic
attach_handler_phidgets::Spatialprivate
attachHandler()phidgets::Spatialvirtual
AttachHandler(PhidgetHandle input_handle, void *ctx)phidgets::Spatialprivatestatic
data_handler_phidgets::Spatialprivate
DataHandler(PhidgetSpatialHandle input_handle, void *ctx, const double acceleration[3], const double angular_rate[3], const double magnetic_field[3], double timestamp)phidgets::Spatialprivatestatic
dataHandler(const double acceleration[3], const double angular_rate[3], const double magnetic_field[3], double timestamp) constphidgets::Spatial
detach_handler_phidgets::Spatialprivate
detachHandler()phidgets::Spatialvirtual
DetachHandler(PhidgetHandle input_handle, void *ctx)phidgets::Spatialprivatestatic
setAHRSParameters(double angularVelocityThreshold, double angularVelocityDeltaThreshold, double accelerationThreshold, double magTime, double accelTime, double biasTime)phidgets::Spatial
setAlgorithmMagnetometerGain(double magnetometer_gain)phidgets::Spatial
setCompassCorrectionParameters(double cc_mag_field, double cc_offset0, double cc_offset1, double cc_offset2, double cc_gain0, double cc_gain1, double cc_gain2, double cc_T0, double cc_T1, double cc_T2, double cc_T3, double cc_T4, double cc_T5)phidgets::Spatial
setDataInterval(uint32_t interval_ms) constphidgets::Spatial
setHeatingEnabled(bool heating_enabled)phidgets::Spatial
setSpatialAlgorithm(const std::string algorithm)phidgets::Spatial
Spatial(int32_t serial_number, int hub_port, bool is_hub_port_device, std::function< void(const double[3], const double[3], const double[3], double)> data_handler, std::function< void(const double[4], double)> algorithm_data_handler, std::function< void()> attach_handler=nullptr, std::function< void()> detach_handler=nullptr)phidgets::Spatialexplicit
spatial_handle_phidgets::Spatialprivate
zero() constphidgets::Spatial
~Spatial()phidgets::Spatial


phidgets_api
Author(s): Tully Foote, Ivan Dryanovski
autogenerated on Sun May 11 2025 02:20:27