Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CybUserC Class Reference

#include <cybuserc.h>

Collaboration diagram for CybUserC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybUserC ()
virtual ~CybUserC ()
const VectorCGetHeadCenter () const
const Matrix4CGetHeadOri () const
const VectorCGetLeftEye () const
const VectorCGetRightEye () const
void SetHeadtracker (CybSixDOFSensorC *p)
void SetEyedist (const double &d)
void Update ()
void Freeze (short b)

Protected Attributes

CybSixDOFSensorCm_pHeadtracker
double m_eyedist
VectorC m_leftEye
VectorC m_rightEye
VectorC m_eyesCenter
Matrix4C m_R
short m_bFreeze
VectorC m_v

Constructor & Destructor Documentation

CybUserC::CybUserC  
 

virtual CybUserC::~CybUserC   [virtual]
 


Member Function Documentation

void CybUserC::Freeze short    b [inline]
 

Definition at line 25 of file cybuserc.h.

00025 {m_bFreeze =b;}

const VectorC& CybUserC::GetHeadCenter   const [inline]
 

Definition at line 18 of file cybuserc.h.

00018 {return m_eyesCenter;}

const Matrix4C& CybUserC::GetHeadOri   const [inline]
 

Definition at line 19 of file cybuserc.h.

00019 {return m_R;}

const VectorC& CybUserC::GetLeftEye   const [inline]
 

Definition at line 20 of file cybuserc.h.

00020 {return m_leftEye;}

const VectorC& CybUserC::GetRightEye   const [inline]
 

Definition at line 21 of file cybuserc.h.

00021 {return m_rightEye;}

void CybUserC::SetEyedist const double &    d [inline]
 

Definition at line 23 of file cybuserc.h.

00023 {m_eyedist=d;}

void CybUserC::SetHeadtracker CybSixDOFSensorC   p [inline]
 

Definition at line 22 of file cybuserc.h.

00022 {m_pHeadtracker = p;}

void CybUserC::Update  
 


Member Data Documentation

short CybUserC::m_bFreeze [protected]
 

Definition at line 35 of file cybuserc.h.

double CybUserC::m_eyedist [protected]
 

Definition at line 28 of file cybuserc.h.

VectorC CybUserC::m_eyesCenter [protected]
 

Definition at line 32 of file cybuserc.h.

VectorC CybUserC::m_leftEye [protected]
 

Definition at line 30 of file cybuserc.h.

CybSixDOFSensorC* CybUserC::m_pHeadtracker [protected]
 

Definition at line 27 of file cybuserc.h.

Matrix4C CybUserC::m_R [protected]
 

Definition at line 33 of file cybuserc.h.

VectorC CybUserC::m_rightEye [protected]
 

Definition at line 31 of file cybuserc.h.

VectorC CybUserC::m_v [protected]
 

Definition at line 36 of file cybuserc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:30:22 2003 for Open ActiveWrl by doxygen1.3-rc2