- Timestamp:
- 03/06/12 11:06:00 (15 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/examples/osgmanipulator/osgmanipulator.cpp
r12933 r13019 34 34 #include <osgManipulator/TranslateAxisDragger> 35 35 #include <osgManipulator/TranslatePlaneDragger> 36 #include <osgManipulator/RotateCylinderDragger> 36 37 37 38 #include <osg/ShapeDrawable> … … 141 142 { 142 143 osgManipulator::Scale2DDragger* d = new osgManipulator::Scale2DDragger(); 144 d->setupDefaultGeometry(); 145 dragger = d; 146 } 147 else if ("RotateCylinderDragger" == name) 148 { 149 osgManipulator::RotateCylinderDragger* d = new osgManipulator::RotateCylinderDragger(); 150 d->setupDefaultGeometry(); 151 dragger = d; 152 } 153 else if ("RotateSphereDragger" == name) 154 { 155 osgManipulator::RotateSphereDragger* d = new osgManipulator::RotateSphereDragger(); 143 156 d->setupDefaultGeometry(); 144 157 dragger = d; … … 373 386 arguments.getApplicationUsage()->addCommandLineOption("--help-all","Display all command line, env vars and keyboard & mouse bindings."); 374 387 375 arguments.getApplicationUsage()->addCommandLineOption("--dragger <draggername>","Use the specified dragger for manipulation [TabPlaneDragger, TabPlaneTrackballDragger, TrackballDragger, Translate1DDragger, Translate2DDragger, TranslateAxisDragger, TabBoxDragger, TranslatePlaneDragger, Scale1DDragger, Scale2DDragger ]");388 arguments.getApplicationUsage()->addCommandLineOption("--dragger <draggername>","Use the specified dragger for manipulation [TabPlaneDragger, TabPlaneTrackballDragger, TrackballDragger, Translate1DDragger, Translate2DDragger, TranslateAxisDragger, TabBoxDragger, TranslatePlaneDragger, Scale1DDragger, Scale2DDragger, RotateCylinderDragger, RotateSphereDragger]"); 376 389 arguments.getApplicationUsage()->addCommandLineOption("--fixedDraggerSize","Fix the size of the dragger geometry in the screen space"); 377 390
