osg.View

class osg.View
Represents:c++ class
Wraps:osg::View
Bases:osg.Object

Constructors:

osg.View()

Methods:

:addSlave(osg.Camera camera, bool useMastersSceneData)

Параметры:
  • camera (osg.Camera) –
  • useMastersSceneData (bool) –
Тип результата:

bool

:addSlave(osg.Camera camera, osg.Matrix projOffset, osg.Matrix viewOffset, bool useMastersSceneData)

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

bool

:findSlaveForCamera(osg.Camera camera)

Параметры:camera (osg.Camera) –
Тип результата:osg.View.Slave
:findSlaveIndexForCamera(osg.Camera camera)

Параметры:camera (osg.Camera) –
Тип результата:unsigned
:getCamera()

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

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

Тип результата:osg.View.LightingMode
:getNumSlaves()

Тип результата:unsigned
:getSlave(unsigned pos)

Параметры:pos (unsigned) –
Тип результата:osg.View.Slave
:removeSlave(unsigned pos)

Параметры:pos (unsigned) –
Тип результата:bool
:setCamera(osg.Camera camera)

Параметры:camera (osg.Camera) –
:setLight(osg.Light light)

Параметры:light (osg.Light) –
:setLightingMode(osg.View.LightingMode lm)

Параметры:lm (osg.View.LightingMode) –
:take(osg.View rhs)

Параметры:rhs (osg.View) –
:updateSlaves()