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

Cyb2DViewPointingDeviceC Class Reference

#include <cyb2dviewpointingdevicec.h>

Inheritance diagram for Cyb2DViewPointingDeviceC:

Inheritance graph
[legend]
Collaboration diagram for Cyb2DViewPointingDeviceC:

Collaboration graph
[legend]
List of all members.

Public Methods

 Cyb2DViewPointingDeviceC (CybWorldC *, const CybGraphicChannelC *)
 ~Cyb2DViewPointingDeviceC ()
 Cyb2DViewPointingDeviceC (const Cyb2DViewPointingDeviceC &)
Cyb2DViewPointingDeviceC & operator= (const Cyb2DViewPointingDeviceC &)
virtual void SetCursor (double, double)
virtual void RouteData ()
virtual void ProcessSelect ()
short IsDragging ()

Protected Attributes

CybIsectLineChannelCm_pIsectChannel
ArrayC< CybDragSensorC * > m_pDraggingSensors
const CybGraphicChannelCm_pGChannel
short m_bDragging

Constructor & Destructor Documentation

Cyb2DViewPointingDeviceC::Cyb2DViewPointingDeviceC CybWorldC  ,
const CybGraphicChannelC  
 

Cyb2DViewPointingDeviceC::~Cyb2DViewPointingDeviceC  
 

Cyb2DViewPointingDeviceC::Cyb2DViewPointingDeviceC const Cyb2DViewPointingDeviceC &   
 


Member Function Documentation

short Cyb2DViewPointingDeviceC::IsDragging   [inline]
 

Definition at line 50 of file cyb2dviewpointingdevicec.h.

00050 { return m_bDragging; }

Cyb2DViewPointingDeviceC& Cyb2DViewPointingDeviceC::operator= const Cyb2DViewPointingDeviceC &   
 

virtual void Cyb2DViewPointingDeviceC::ProcessSelect   [virtual]
 

Reimplemented from CybPointingDeviceC.

Reimplemented in CybGL2DViewPointingDeviceC, and CybPF2DViewPointingDeviceC.

virtual void Cyb2DViewPointingDeviceC::RouteData   [virtual]
 

Reimplemented from CybPointingDeviceC.

Reimplemented in CybGL2DViewPointingDeviceC, and CybPF2DViewPointingDeviceC.

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

Reimplemented in CybGL2DViewPointingDeviceC, and CybPF2DViewPointingDeviceC.


Member Data Documentation

short Cyb2DViewPointingDeviceC::m_bDragging [protected]
 

Definition at line 56 of file cyb2dviewpointingdevicec.h.

ArrayC<CybDragSensorC*> Cyb2DViewPointingDeviceC::m_pDraggingSensors [protected]
 

Definition at line 54 of file cyb2dviewpointingdevicec.h.

const CybGraphicChannelC* Cyb2DViewPointingDeviceC::m_pGChannel [protected]
 

Definition at line 55 of file cyb2dviewpointingdevicec.h.

CybIsectLineChannelC* Cyb2DViewPointingDeviceC::m_pIsectChannel [protected]
 

Definition at line 53 of file cyb2dviewpointingdevicec.h.


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