Emdee
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Slots | Signals | Public Member Functions | Public Attributes | Properties | List of all members
OculusReader Class Reference

#include <oculusreader.h>

Inheritance diagram for OculusReader:
Inheritance graph
[legend]
Collaboration diagram for OculusReader:
Collaboration graph
[legend]

Public Slots

void setPhi (double arg)
 
void setTheta (double arg)
 
void setPsi (double arg)
 
void readSensors ()
 
void setCamera (QGLCamera *arg)
 
void setEnabled (bool arg)
 

Signals

void phiChanged (double arg)
 
void thetaChanged (double arg)
 
void psiChanged (double arg)
 
void cameraChanged (QGLCamera *arg)
 
void enabledChanged (bool arg)
 

Public Member Functions

 OculusReader ()
 
virtual ~OculusReader ()
 
double phi () const
 
double theta () const
 
double psi () const
 
QGLCamera * camera () const
 
bool enabled () const
 

Public Attributes

Ptr< DeviceManager > pManager
 
Ptr< SensorDevice > pSensor
 
Ptr< SensorDevice > pSensor2
 
SensorFusion SFusion
 
SensorFusion SFusion2
 

Properties

double phi
 
double theta
 
double psi
 
QGLCamera camera
 
bool enabled
 

Constructor & Destructor Documentation

OculusReader::OculusReader ( )
virtual OculusReader::~OculusReader ( )
inlinevirtual

Member Function Documentation

QGLCamera* OculusReader::camera ( ) const
inline
void OculusReader::cameraChanged ( QGLCamera *  arg)
signal
bool OculusReader::enabled ( ) const
inline
void OculusReader::enabledChanged ( bool  arg)
signal
double OculusReader::phi ( ) const
inline
void OculusReader::phiChanged ( double  arg)
signal
double OculusReader::psi ( ) const
inline
void OculusReader::psiChanged ( double  arg)
signal
void OculusReader::readSensors ( )
slot
void OculusReader::setCamera ( QGLCamera *  arg)
inlineslot
void OculusReader::setEnabled ( bool  arg)
slot
void OculusReader::setPhi ( double  arg)
inlineslot
void OculusReader::setPsi ( double  arg)
inlineslot
void OculusReader::setTheta ( double  arg)
inlineslot
double OculusReader::theta ( ) const
inline
void OculusReader::thetaChanged ( double  arg)
signal

Member Data Documentation

Ptr<DeviceManager> OculusReader::pManager
Ptr<SensorDevice> OculusReader::pSensor
Ptr<SensorDevice> OculusReader::pSensor2
SensorFusion OculusReader::SFusion
SensorFusion OculusReader::SFusion2

Property Documentation

QGLCamera OculusReader::camera
readwrite
bool OculusReader::enabled
readwrite
double OculusReader::phi
readwrite
double OculusReader::psi
readwrite
double OculusReader::theta
readwrite

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