Frapper  1.0a
Public Member Functions | Public Attributes | List of all members
fs::fsTrackingData Class Reference

faceshift tracking data binary block More...

#include <fsstream.h>

Public Member Functions

bool operator== (const fsTrackingData &other)
 (fuzzy) comparison between tracking data
 
bool operator== (const fsTrackingData &other)
 (fuzzy) comparison between tracking data
 

Public Attributes

double m_timestamp
 time stamp in ms or s
 
bool m_trackingSuccessful
 flag whether tracking was successful [0,1]
 
Ogre::Quaternion m_headRotation
 head pose
 
Ogre::Vector3 m_headTranslation
 
float m_eyeGazeLeftPitch
 eye gaze in degrees
 
float m_eyeGazeLeftYaw
 
float m_eyeGazeRightPitch
 
float m_eyeGazeRightYaw
 
std::vector< float > m_coeffs
 blendshape coefficients
 
std::vector< Ogre::Vector3 > m_markers
 marker positions - format specified in faceshift
 

Detailed Description

faceshift tracking data binary block

Member Function Documentation

bool fs::fsTrackingData::operator== ( const fsTrackingData other)

(fuzzy) comparison between tracking data

bool fs::fsTrackingData::operator== ( const fsTrackingData other)

(fuzzy) comparison between tracking data

Member Data Documentation

double fs::fsTrackingData::m_timestamp

time stamp in ms or s

bool fs::fsTrackingData::m_trackingSuccessful

flag whether tracking was successful [0,1]

Ogre::Quaternion fs::fsTrackingData::m_headRotation

head pose

Ogre::Vector3 fs::fsTrackingData::m_headTranslation
float fs::fsTrackingData::m_eyeGazeLeftPitch

eye gaze in degrees

float fs::fsTrackingData::m_eyeGazeLeftYaw
float fs::fsTrackingData::m_eyeGazeRightPitch
float fs::fsTrackingData::m_eyeGazeRightYaw
std::vector< float > fs::fsTrackingData::m_coeffs

blendshape coefficients

std::vector< Ogre::Vector3 > fs::fsTrackingData::m_markers

marker positions - format specified in faceshift


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