osgGA.SphericalManipulator

class osgGA.SphericalManipulator
Represents:

c++ class

Wraps:

osgGA::SphericalManipulator

Bases:

osgGA.CameraManipulator

Constructors:

osgGA.SphericalManipulator()

Methods:

:zoomOn(osg.BoundingSphere bound)

Параметры:

bound (osg.BoundingSphere) –

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

Параметры:
:setCenter(osg.Vec3 center)

Параметры:

center (osg.Vec3) –

:getCenter()

Тип результата:

osg.Vec3

:setDistance(double dist)

Параметры:

dist (double) –

Тип результата:

bool

:getDistance()

Тип результата:

double

:getHomeDistance()

Тип результата:

double

:setHeading(double azimuth)

Параметры:

azimuth (double) –

:getHeading()

Тип результата:

double

:setElevation(double elevation)

Параметры:

elevation (double) –

:getElevation()

Тип результата:

double

:getElevtion()

Тип результата:

double

:setMinimumZoomScale(double val)

Параметры:

val (double) –

:getMinimumZoomScale()

Тип результата:

double

:setScroolWheelZoomDelta(double zoomDelta)

Параметры:

zoomDelta (double) –

:getScroolWheelZoomDelta()

Тип результата:

double

:setRotationMode(osgGA.SphericalManipulator.RotationMode mode)

Параметры:

mode (osgGA.SphericalManipulator.RotationMode) –

:getRotationMode()

Тип результата:

osgGA.SphericalManipulator.RotationMode

:setAllowThrow(bool allowThrow)

Параметры:

allowThrow (bool) –

:getAllowThrow()

Тип результата:

bool