osgGA.SphericalManipulator

class osgGA.SphericalManipulator
Represents:c++ class
Wraps:osgGA::SphericalManipulator
Bases:osgGA.CameraManipulator

Constructors:

osgGA.SphericalManipulator()

Methods:

:zoomOn(osg.BoundingSphere bound)

Parameters:bound (osg.BoundingSphere) –
:computeViewPosition(osg.BoundingSphere bound, double scale, double distance, osg.Vec3 center)

Parameters:
:setCenter(osg.Vec3 center)

Parameters:center (osg.Vec3) –
:getCenter()

Return type:osg.Vec3
:setDistance(double dist)

Parameters:dist (double) –
Return type:bool
:getDistance()

Return type:double
:getHomeDistance()

Return type:double
:setHeading(double azimuth)

Parameters:azimuth (double) –
:getHeading()

Return type:double
:setElevation(double elevation)

Parameters:elevation (double) –
:getElevation()

Return type:double
:getElevtion()

Return type:double
:setMinimumZoomScale(double val)

Parameters:val (double) –
:getMinimumZoomScale()

Return type:double
:setScroolWheelZoomDelta(double zoomDelta)

Parameters:zoomDelta (double) –
:getScroolWheelZoomDelta()

Return type:double
:setRotationMode(osgGA.SphericalManipulator.RotationMode mode)

Parameters:mode (osgGA.SphericalManipulator.RotationMode) –
:getRotationMode()

Return type:osgGA.SphericalManipulator.RotationMode
:setAllowThrow(bool allowThrow)

Parameters:allowThrow (bool) –
:getAllowThrow()

Return type:bool