cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
osaOSGPointer2D Class Reference

#include <osaOSGBodyUI.h>

Inheritance diagram for osaOSGPointer2D:
osaOSGPick

Public Member Functions

 osaOSGPointer2D ()
 
void PickHandler (osaOSGBody *body, osaOSGPick::Event e, double x, double y)
 
- Public Member Functions inherited from osaOSGPick
 osaOSGPick ()
 
bool handle (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &aa)
 

Protected Attributes

bool select
 
vctFixedSizeVector< double, 3 > xyzprev
 
osg::ref_ptr< osaOSGHandlehandle
 
- Protected Attributes inherited from osaOSGPick
double mousex
 
double mousey
 

Additional Inherited Members

- Protected Types inherited from osaOSGPick
enum  Event { PUSH, DRAG, RELEASE }
 
- Protected Member Functions inherited from osaOSGPick
bool Pick (Event e, double x, double y, osgViewer::Viewer *viewer)
 

Constructor & Destructor Documentation

osaOSGPointer2D::osaOSGPointer2D ( )
inline

Member Function Documentation

void osaOSGPointer2D::PickHandler ( osaOSGBody body,
osaOSGPick::Event  e,
double  x,
double  y 
)
virtual

Reimplemented from osaOSGPick.

Member Data Documentation

osg::ref_ptr< osaOSGHandle > osaOSGPointer2D::handle
protected
bool osaOSGPointer2D::select
protected
vctFixedSizeVector<double,3> osaOSGPointer2D::xyzprev
protected

The documentation for this class was generated from the following file: