OpenCOVER
Public Member Functions | Friends | List of all members
opencover::Person Class Reference

#include <person.h>

Public Member Functions

std::string name () const
 
bool hasMouse () const
 
bool hasHead () const
 
bool isHeadValid () const
 
bool hasHand (size_t num) const
 
bool isHandValid (size_t idx) const
 
bool isVarying () const
 
bool hasRelative () const
 
bool isRelativeValid () const
 
TrackingBodygetMouse () const
 
TrackingBodygetHead () const
 
TrackingBodygetHand (size_t num) const
 
TrackingBodygetRelative () const
 
const osg::Matrix & getMouseMat () const
 
const osg::Matrix & getHeadMat () const
 
const osg::Matrix & getHandMat (size_t num) const
 
const osg::Matrix & getRelativeMat () const
 
unsigned int getMouseButtonState (size_t num) const
 
unsigned int getButtonState (size_t num) const
 
unsigned int getRelativeButtonState (size_t num) const
 
double getValuatorValue (size_t idx) const
 
float eyeDistance () const
 
void setEyeDistance (float dist)
 
bool activateOnAction () const
 
void setActivateOnAction (bool enable)
 

Friends

class Input
 

Member Function Documentation

◆ activateOnAction()

bool opencover::Person::activateOnAction ( ) const

◆ eyeDistance()

float opencover::Person::eyeDistance ( ) const

◆ getButtonState()

unsigned int opencover::Person::getButtonState ( size_t  num) const

◆ getHand()

TrackingBody * opencover::Person::getHand ( size_t  num) const

◆ getHandMat()

const osg::Matrix & opencover::Person::getHandMat ( size_t  num) const

◆ getHead()

TrackingBody * opencover::Person::getHead ( ) const

◆ getHeadMat()

const osg::Matrix & opencover::Person::getHeadMat ( ) const

◆ getMouse()

TrackingBody * opencover::Person::getMouse ( ) const

◆ getMouseButtonState()

unsigned int opencover::Person::getMouseButtonState ( size_t  num) const

◆ getMouseMat()

const osg::Matrix & opencover::Person::getMouseMat ( ) const

◆ getRelative()

TrackingBody * opencover::Person::getRelative ( ) const

◆ getRelativeButtonState()

unsigned int opencover::Person::getRelativeButtonState ( size_t  num) const

◆ getRelativeMat()

const osg::Matrix & opencover::Person::getRelativeMat ( ) const

◆ getValuatorValue()

double opencover::Person::getValuatorValue ( size_t  idx) const

◆ hasHand()

bool opencover::Person::hasHand ( size_t  num) const

◆ hasHead()

bool opencover::Person::hasHead ( ) const

◆ hasMouse()

bool opencover::Person::hasMouse ( ) const

◆ hasRelative()

bool opencover::Person::hasRelative ( ) const

◆ isHandValid()

bool opencover::Person::isHandValid ( size_t  idx) const

◆ isHeadValid()

bool opencover::Person::isHeadValid ( ) const

◆ isRelativeValid()

bool opencover::Person::isRelativeValid ( ) const

◆ isVarying()

bool opencover::Person::isVarying ( ) const

◆ name()

std::string opencover::Person::name ( ) const

◆ setActivateOnAction()

void opencover::Person::setActivateOnAction ( bool  enable)

◆ setEyeDistance()

void opencover::Person::setEyeDistance ( float  dist)

Friends And Related Function Documentation

◆ Input

friend class Input
friend

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