osg.Stencil

class osg.Stencil
Represents:

c++ class

Wraps:

osg::Stencil

Bases:

osg.StateAttribute

Constructors:

osg.Stencil()

Methods:

:setFunction(osg.Stencil.Function function, int ref, unsigned mask)

Параметры:
:setFunction(osg.Stencil.Function function)

Параметры:

function (osg.Stencil.Function) –

:getFunction()

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

osg.Stencil.Function

:setFunctionRef(int ref)

Параметры:

ref (int) –

:getFunctionRef()

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

int

:setFunctionMask(unsigned mask)

Параметры:

mask (unsigned) –

:getFunctionMask()

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

unsigned

:setOperation(osg.Stencil.Operation sfail, osg.Stencil.Operation zfail, osg.Stencil.Operation zpass)

Параметры:
:setStencilFailOperation(osg.Stencil.Operation sfail)

Параметры:

sfail (osg.Stencil.Operation) –

:getStencilFailOperation()

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

osg.Stencil.Operation

:setStencilPassAndDepthFailOperation(osg.Stencil.Operation zfail)

Параметры:

zfail (osg.Stencil.Operation) –

:getStencilPassAndDepthFailOperation()

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

osg.Stencil.Operation

:setStencilPassAndDepthPassOperation(osg.Stencil.Operation zpass)

Параметры:

zpass (osg.Stencil.Operation) –

:getStencilPassAndDepthPassOperation()

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

osg.Stencil.Operation

:setWriteMask(unsigned mask)

Параметры:

mask (unsigned) –

:getWriteMask()

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

unsigned