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

CybViewC Class Reference

#include <cybviewc.h>

Inheritance diagram for CybViewC:

Inheritance graph
[legend]
Collaboration diagram for CybViewC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybViewC ()
virtual ~CybViewC ()
virtual void SetViewpointSensor (CybViewpointSensorC *pS)
void SetUser (CybUserC *pUser)
VectorC GetViewpointPos () const

Protected Methods

virtual void SetViewpointPos (const VectorC &v)
virtual void SetViewpointNormal (const VectorC &v)

Protected Attributes

CybViewpointSensorCm_pViewpointSensor
CybUserCm_pUser
VectorC m_viewpointPos
VectorC m_viewpointNorm
double m_viewpointRol

Friends

class CybWorldC

Constructor & Destructor Documentation

CybViewC::CybViewC  
 

virtual CybViewC::~CybViewC   [virtual]
 


Member Function Documentation

VectorC CybViewC::GetViewpointPos   const
 

void CybViewC::SetUser CybUserC   pUser [inline]
 

Definition at line 56 of file cybviewc.h.

00056 {m_pUser = pUser;}

virtual void CybViewC::SetViewpointNormal const VectorC   v [inline, protected, virtual]
 

Reimplemented in CybXBrwsViewC.

Definition at line 62 of file cybviewc.h.

00062 {m_viewpointNorm=v;}

virtual void CybViewC::SetViewpointPos const VectorC   v [inline, protected, virtual]
 

Reimplemented in CybXBrwsViewC.

Definition at line 61 of file cybviewc.h.

00061 {m_viewpointPos=v;}

virtual void CybViewC::SetViewpointSensor CybViewpointSensorC   pS [inline, virtual]
 

Definition at line 55 of file cybviewc.h.

00055 {m_pViewpointSensor=pS;}


Friends And Related Function Documentation

friend class CybWorldC [friend]
 

Definition at line 50 of file cybviewc.h.


Member Data Documentation

CybUserC* CybViewC::m_pUser [protected]
 

Definition at line 67 of file cybviewc.h.

CybViewpointSensorC* CybViewC::m_pViewpointSensor [protected]
 

Definition at line 66 of file cybviewc.h.

VectorC CybViewC::m_viewpointNorm [protected]
 

Definition at line 70 of file cybviewc.h.

VectorC CybViewC::m_viewpointPos [protected]
 

Definition at line 69 of file cybviewc.h.

double CybViewC::m_viewpointRol [protected]
 

Definition at line 71 of file cybviewc.h.


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