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)

Parameters:
:setFunction(osg.Stencil.Function function)

Parameters:function (osg.Stencil.Function) –
:getFunction()

Return type:osg.Stencil.Function
:setFunctionRef(int ref)

Parameters:ref (int) –
:getFunctionRef()

Return type:int
:setFunctionMask(unsigned mask)

Parameters:mask (unsigned) –
:getFunctionMask()

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

Parameters:
:setStencilFailOperation(osg.Stencil.Operation sfail)

Parameters:sfail (osg.Stencil.Operation) –
:getStencilFailOperation()

Return type:osg.Stencil.Operation
:setStencilPassAndDepthFailOperation(osg.Stencil.Operation zfail)

Parameters:zfail (osg.Stencil.Operation) –
:getStencilPassAndDepthFailOperation()

Return type:osg.Stencil.Operation
:setStencilPassAndDepthPassOperation(osg.Stencil.Operation zpass)

Parameters:zpass (osg.Stencil.Operation) –
:getStencilPassAndDepthPassOperation()

Return type:osg.Stencil.Operation
:setWriteMask(unsigned mask)

Parameters:mask (unsigned) –
:getWriteMask()

Return type:unsigned