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

CybViewpointSensorC Class Reference

#include <cybviewpointsensorc.h>

Inheritance diagram for CybViewpointSensorC:

Inheritance graph
[legend]
Collaboration diagram for CybViewpointSensorC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybViewpointSensorC (CybWorldC *)
 CybViewpointSensorC (const CybViewpointSensorC &)
CybViewpointSensorC & operator= (const CybViewpointSensorC &)
void SetWriteAccessTo (short s)
virtual void RouteData ()
void SetViewpointPos (const VectorC &v, short)
void SetViewpointNorm (const VectorC &v, short)
void SetViewpointRol (const double &rol, short)
VectorC GetViewpointPos ()
VectorC GetViewpointNorm ()
double GetViewpointRol ()
VectorC GetViewpointPosA ()
VectorC GetViewpointNormA ()
double GetViewpointRolA ()
virtual void SetInterfaceData (AnyC &)
virtual void CopyInterfaceData (AnyC &, long maxLen)
virtual long GetInterfaceDataMinLength ()

Protected Methods

virtual void CreateNewCopy (CybNodeC *)

Protected Attributes

VectorC m_viewpointPos
VectorC m_viewpointNorm
double m_viewpointRol
VectorC m_viewpointPosBuf
VectorC m_viewpointNormBuf
double m_viewpointRolBuf
short m_access

Constructor & Destructor Documentation

CybViewpointSensorC::CybViewpointSensorC CybWorldC  
 

CybViewpointSensorC::CybViewpointSensorC const CybViewpointSensorC &   
 


Member Function Documentation

virtual void CybViewpointSensorC::CopyInterfaceData AnyC  ,
long    maxLen
[virtual]
 

Reimplemented from InterfaceC.

virtual void CybViewpointSensorC::CreateNewCopy CybNodeC   [protected, virtual]
 

Reimplemented from CybNodeC.

virtual long CybViewpointSensorC::GetInterfaceDataMinLength   [virtual]
 

Reimplemented from InterfaceC.

VectorC CybViewpointSensorC::GetViewpointNorm   [inline]
 

Definition at line 54 of file cybviewpointsensorc.h.

00054 {return m_viewpointNorm;}

VectorC CybViewpointSensorC::GetViewpointNormA  
 

VectorC CybViewpointSensorC::GetViewpointPos   [inline]
 

Definition at line 53 of file cybviewpointsensorc.h.

00053 {return m_viewpointPos;}

VectorC CybViewpointSensorC::GetViewpointPosA  
 

double CybViewpointSensorC::GetViewpointRol   [inline]
 

Definition at line 55 of file cybviewpointsensorc.h.

00055 {return m_viewpointRol;}

double CybViewpointSensorC::GetViewpointRolA  
 

CybViewpointSensorC& CybViewpointSensorC::operator= const CybViewpointSensorC &   
 

virtual void CybViewpointSensorC::RouteData   [virtual]
 

Implements CybSensorC.

virtual void CybViewpointSensorC::SetInterfaceData AnyC   [virtual]
 

Reimplemented from InterfaceC.

void CybViewpointSensorC::SetViewpointNorm const VectorC   v,
short   
 

void CybViewpointSensorC::SetViewpointPos const VectorC   v,
short   
 

void CybViewpointSensorC::SetViewpointRol const double &    rol,
short   
 

void CybViewpointSensorC::SetWriteAccessTo short    s [inline]
 

Definition at line 46 of file cybviewpointsensorc.h.

00046 {m_access=s;}


Member Data Documentation

short CybViewpointSensorC::m_access [protected]
 

Definition at line 74 of file cybviewpointsensorc.h.

VectorC CybViewpointSensorC::m_viewpointNorm [protected]
 

Definition at line 69 of file cybviewpointsensorc.h.

VectorC CybViewpointSensorC::m_viewpointNormBuf [protected]
 

Definition at line 72 of file cybviewpointsensorc.h.

VectorC CybViewpointSensorC::m_viewpointPos [protected]
 

Definition at line 68 of file cybviewpointsensorc.h.

VectorC CybViewpointSensorC::m_viewpointPosBuf [protected]
 

Definition at line 71 of file cybviewpointsensorc.h.

double CybViewpointSensorC::m_viewpointRol [protected]
 

Definition at line 70 of file cybviewpointsensorc.h.

double CybViewpointSensorC::m_viewpointRolBuf [protected]
 

Definition at line 73 of file cybviewpointsensorc.h.


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