Public Member Functions | Private Attributes | List of all members
hebi::Feedback::Mobile Class Referencefinal

Feedback generally from a mobile device such as a phone or tablet. More...

#include <feedback.hpp>

Public Member Functions

const QuaternionfFieldarOrientation () const
 A device's orientation in the world as calculated from an augmented reality framework. More...
 
const Vector3fFieldarPosition () const
 A device's position in the world as calculated from an augmented reality framework, in meters. More...
 
const EnumField< ArQuality > & arQuality () const
 The status of the augmented reality tracking, if using an AR enabled device. More...
 
const FloatFieldbatteryLevel () const
 Charge level of the device’s battery (in percent). More...
 
 Mobile (const HebiFeedbackRef &internal)
 

Private Attributes

QuaternionfField ar_orientation_
 
Vector3fField ar_position_
 
EnumField< ArQualityar_quality_
 
FloatField battery_level_
 

Detailed Description

Feedback generally from a mobile device such as a phone or tablet.

Definition at line 593 of file feedback.hpp.

Constructor & Destructor Documentation

hebi::Feedback::Mobile::Mobile ( const HebiFeedbackRef internal)
inline

Definition at line 596 of file feedback.hpp.

Member Function Documentation

const QuaternionfField& hebi::Feedback::Mobile::arOrientation ( ) const
inline

A device's orientation in the world as calculated from an augmented reality framework.

Definition at line 613 of file feedback.hpp.

const Vector3fField& hebi::Feedback::Mobile::arPosition ( ) const
inline

A device's position in the world as calculated from an augmented reality framework, in meters.

Definition at line 611 of file feedback.hpp.

const EnumField<ArQuality>& hebi::Feedback::Mobile::arQuality ( ) const
inline

The status of the augmented reality tracking, if using an AR enabled device.

Definition at line 615 of file feedback.hpp.

const FloatField& hebi::Feedback::Mobile::batteryLevel ( ) const
inline

Charge level of the device’s battery (in percent).

Definition at line 609 of file feedback.hpp.

Member Data Documentation

QuaternionfField hebi::Feedback::Mobile::ar_orientation_
private

Definition at line 621 of file feedback.hpp.

Vector3fField hebi::Feedback::Mobile::ar_position_
private

Definition at line 620 of file feedback.hpp.

EnumField<ArQuality> hebi::Feedback::Mobile::ar_quality_
private

Definition at line 622 of file feedback.hpp.

FloatField hebi::Feedback::Mobile::battery_level_
private

Definition at line 619 of file feedback.hpp.


The documentation for this class was generated from the following file:


hebi_cpp_api_ros
Author(s): Chris Bollinger , Matthew Tesch
autogenerated on Thu May 28 2020 03:14:45