28#include <Inventor/draggers/SoDragger.h>
79 static void manipulatorStartCallback(
void* userdata, SoDragger* dragger);
81 static void manipulatorFinishCallback(
void* userdata, SoDragger* dragger);
83 static void manipulatorValueChangedCallback(
void* userdata, SoDragger* dragger);
void applyManipulator(SceneObjectPtr object)
Applys the selected Manipulator to a SceneObject.
SceneManipulatorManager(ScenePtr scene)
Constructor Creates an Instance of the Class.
void setManipulatorMode(scene3D::ManipulatorMode mode)
Sets a specific ManipulatorMode.
friend class SceneSelectionManager
ManipulatorMode getManipulatorMode()
Returns the set ManipulatorMode.
void addManipulator(SceneObjectPtr object)
Adds the selected Manipulator to a SceneObject.
std::weak_ptr< Scene > SceneWeakPtr
std::shared_ptr< Scene > ScenePtr
boost::intrusive_ptr< SceneObject > SceneObjectPtr