15 #ifndef OSGMANIPULATOR_TRACKBALLDRAGGER
16 #define OSGMANIPULATOR_TRACKBALLDRAGGER 1
18 #include <osgManipulator/RotateCylinderDragger>
19 #include <osgManipulator/RotateSphereDragger>
20 #include <osg/ShapeDrawable>
21 #include <osg/Geometry>
22 #include <osg/LineWidth>
38 void setupDefaultGeometry();
41 void setAxisLineWidth(
float linePixelWidth);
47 void setPickCylinderHeight(
float pickCylinderHeight);
#define OSGMANIPULATOR_EXPORT
osg::ref_ptr< RotateCylinderDragger > _zDragger
osg::ref_ptr< RotateSphereDragger > _xyzDragger
osg::ref_ptr< osg::LineWidth > _lineWidth
#define META_OSGMANIPULATOR_Object(library, name)
osg::ref_ptr< osg::Cylinder > _cylinder
float getPickCylinderHeight() const
osg::ref_ptr< RotateCylinderDragger > _xDragger
float getAxisLineWidth() const
float _pickCylinderHeight
osg::ref_ptr< osg::Geode > _geode
osg::ref_ptr< RotateCylinderDragger > _yDragger