Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

CrHapticTranslateTool Class Reference

#include <CrHapticTranslateTool.h>

Inheritance diagram for CrHapticTranslateTool:

CrTool CrControllerObserver Observer List of all members.

Public Member Functions

 CrHapticTranslateTool (gstPHANToM *)
virtual ~CrHapticTranslateTool ()
gstTranslateManipulator * getManip ()
virtual void activate ()
 Triggered when the tool activeates.
virtual void deactivate ()
 Triggered when the tool deactivates.
virtual void handleEvent (SoEvent *)
 Handles the most recent event from the CrController.
void setNode (gstTransform *)

Protected Attributes

gstPHANToM * m_phantom
gstTranslateManipulator * m_translator

Constructor & Destructor Documentation

CrHapticTranslateTool::CrHapticTranslateTool gstPHANToM *   ) 
 

CrHapticTranslateTool::~CrHapticTranslateTool  )  [virtual]
 


Member Function Documentation

void CrHapticTranslateTool::activate  )  [virtual]
 

Triggered when the tool activeates.

Reimplemented from CrTool.

void CrHapticTranslateTool::deactivate  )  [virtual]
 

Triggered when the tool deactivates.

Reimplemented from CrTool.

gstTranslateManipulator* CrHapticTranslateTool::getManip  )  [inline]
 

void CrHapticTranslateTool::handleEvent SoEvent *   )  [virtual]
 

Handles the most recent event from the CrController.

Reimplemented from CrTool.

void CrHapticTranslateTool::setNode gstTransform *   ) 
 


Member Data Documentation

gstPHANToM* CrHapticTranslateTool::m_phantom [protected]
 

gstTranslateManipulator* CrHapticTranslateTool::m_translator [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed May 18 01:24:58 2005 for SculptDemo by  doxygen 1.4.3