EVosgGA.ApproachManipulator

class EVosgGA.ApproachManipulator
Represents:c++ class
Wraps:EVosgGA::ApproachManipulator
Bases:osgGA.OrbitManipulator

Constructors:

EVosgGA.ApproachManipulator()

Methods:

:setCurrentPosition(osg.Vec3 position)

Параметры:position (osg.Vec3) –
:setMouseSensitivity(double sensX, double sensY)

Параметры:
  • sensX (double) –
  • sensY (double) –
:getMaxDistanceToInitialCenter()

Тип результата:double
:clearDistanceToInitialCenter()

:isTouchScrollingOrRotating()

Тип результата:bool
:setUpMultitouch(double cacheDegradeValue, double deltaRadiusThreshold, double scrollCacheThreshold, double scrollCacheMax, double initialRadiusThreshold, double initialLengthThreshold)

Параметры:
  • cacheDegradeValue (double) –
  • deltaRadiusThreshold (double) –
  • scrollCacheThreshold (double) –
  • scrollCacheMax (double) –
  • initialRadiusThreshold (double) –
  • initialLengthThreshold (double) –
:setCameraInversed(bool isInversed)

Параметры:isInversed (bool) –
:updateMovementVector()

:movementVector()

Тип результата:osg.Vec2
:clearMovementVector()

:stopMovement()