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