OpenCOVER
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Friends | List of all members
opencover::Person Class Reference

#include <person.h>

Public Member Functions

std::string name () const
 
bool hasHead () const
 
bool isHeadValid () const
 
bool hasHand (size_t num) const
 
bool isHandValid (size_t idx) const
 
bool isVarying () const
 
TrackingBodygetHead () const
 
TrackingBodygetHand (size_t num) const
 
const osg::Matrix & getHeadMat () const
 
const osg::Matrix & getHandMat (size_t num) const
 
unsigned int getButtonState (size_t num) const
 
double getValuatorValue (size_t idx) const
 
float eyeDistance () const
 
void setEyeDistance (float dist)
 

Friends

class Input
 

Member Function Documentation

float opencover::Person::eyeDistance ( ) const
unsigned int opencover::Person::getButtonState ( size_t  num) const
TrackingBody* opencover::Person::getHand ( size_t  num) const
const osg::Matrix& opencover::Person::getHandMat ( size_t  num) const
TrackingBody* opencover::Person::getHead ( ) const
const osg::Matrix& opencover::Person::getHeadMat ( ) const
double opencover::Person::getValuatorValue ( size_t  idx) const
bool opencover::Person::hasHand ( size_t  num) const
bool opencover::Person::hasHead ( ) const
bool opencover::Person::isHandValid ( size_t  idx) const
bool opencover::Person::isHeadValid ( ) const
bool opencover::Person::isVarying ( ) const
std::string opencover::Person::name ( ) const
void opencover::Person::setEyeDistance ( float  dist)

Friends And Related Function Documentation

friend class Input
friend

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