AnimatLab  2
Test
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: