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

CybPF2DViewPointingDeviceC Class Reference

#include <cybpf2dviewpointingdevicec.h>

Inheritance diagram for CybPF2DViewPointingDeviceC:

Inheritance graph
[legend]
Collaboration diagram for CybPF2DViewPointingDeviceC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybPF2DViewPointingDeviceC (CybWorldC *pW, const CybPFChannelC *)
 ~CybPF2DViewPointingDeviceC ()
 CybPF2DViewPointingDeviceC (const CybPF2DViewPointingDeviceC &)
CybPF2DViewPointingDeviceC & operator= (const CybPF2DViewPointingDeviceC &)
virtual CybNodeCCreateNew ()
virtual void SetCursor (double, double)
virtual void SetWorld (CybWorldC *)
virtual void RouteData ()
virtual void ProcessSelect ()

Protected Attributes

double m_cursorSize
const CybPFChannelCm_pChannel
double m_cursorPosX
double m_cursorPosY
VectorC m_relHitPoint

Constructor & Destructor Documentation

CybPF2DViewPointingDeviceC::CybPF2DViewPointingDeviceC CybWorldC   pW,
const CybPFChannelC  
 

CybPF2DViewPointingDeviceC::~CybPF2DViewPointingDeviceC  
 

CybPF2DViewPointingDeviceC::CybPF2DViewPointingDeviceC const CybPF2DViewPointingDeviceC &   
 


Member Function Documentation

virtual CybNodeC* CybPF2DViewPointingDeviceC::CreateNew   [virtual]
 

Reimplemented from CybPointingDeviceC.

CybPF2DViewPointingDeviceC& CybPF2DViewPointingDeviceC::operator= const CybPF2DViewPointingDeviceC &   
 

virtual void CybPF2DViewPointingDeviceC::ProcessSelect   [virtual]
 

Reimplemented from Cyb2DViewPointingDeviceC.

virtual void CybPF2DViewPointingDeviceC::RouteData   [virtual]
 

Reimplemented from Cyb2DViewPointingDeviceC.

virtual void CybPF2DViewPointingDeviceC::SetCursor double   ,
double   
[virtual]
 

Reimplemented from Cyb2DViewPointingDeviceC.

virtual void CybPF2DViewPointingDeviceC::SetWorld CybWorldC   [virtual]
 


Member Data Documentation

double CybPF2DViewPointingDeviceC::m_cursorPosX [protected]
 

Definition at line 46 of file cybpf2dviewpointingdevicec.h.

double CybPF2DViewPointingDeviceC::m_cursorPosY [protected]
 

Definition at line 47 of file cybpf2dviewpointingdevicec.h.

double CybPF2DViewPointingDeviceC::m_cursorSize [protected]
 

Definition at line 44 of file cybpf2dviewpointingdevicec.h.

const CybPFChannelC* CybPF2DViewPointingDeviceC::m_pChannel [protected]
 

Definition at line 45 of file cybpf2dviewpointingdevicec.h.

VectorC CybPF2DViewPointingDeviceC::m_relHitPoint [protected]
 

Definition at line 48 of file cybpf2dviewpointingdevicec.h.


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