AnimatLab  2
OsgAnimatSim::Visualization::OsgDragger Class Reference
+ Inheritance diagram for OsgAnimatSim::Visualization::OsgDragger:
+ Collaboration diagram for OsgAnimatSim::Visualization::OsgDragger:

Public Member Functions

 OsgDragger (OsgMovableItem *lpParent, bool bAllowTranslateX, bool bAllowTranslateY, bool bAllowTranslateZ, bool bAllowRotateX, bool bAllowRotateY, bool bAllowRotateZ, float fltUserDefinedRadius)
virtual void AddToScene ()
virtual bool IsInScene ()
virtual void RemoveFromScene ()
void setupDefaultGeometry ()
virtual void SetupMatrix ()

Protected Attributes

osg::ref_ptr< osg::AutoTransform > _autoTransform
osg::ref_ptr< osg::MatrixTransform > _sizeTransform
osg::ref_ptr< OsgTrackballDragger_tbDragger
osg::ref_ptr< OsgTranslateAxisDragger_transDragger
float m_fltUserDefinedRadius
OsgMovableItem * m_lpVsParent
osg::ref_ptr< osg::MatrixTransform > m_osgGripperMT

Detailed Description

Definition at line 8 of file OsgDragger.h.

Member Function Documentation

void OsgAnimatSim::Visualization::OsgDragger::setupDefaultGeometry ( )

Setup default geometry for dragger.

Definition at line 68 of file OsgDragger.cpp.

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