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()