Inheritance Graph
graph BT
StencilParameters
click StencilParameters "classRendering_1_1StencilParameters"
Description
Access to and modifcation of the stencil buffer.
Abstraction layer class for the stencil buffer. The OpenGL functions working with the stencil buffer are encapsulated inside.
Author: Benjamin Eikel
Date: 2012-01-11
Public Types
| |
|
| |
|
| enum |
action_t {KEEP, ZERO, REPLACE, INCR, INCR_WRAP, DECR, DECR_WRAP, INVERT} |
Public Functions
Documentation
enum
Rendering::StencilParameters::action_t
| Enumerator |
|
Description |
| Enumerator |
|
Description |
| KEEP |
|
|
| ZERO |
|
|
| REPLACE |
|
|
| INCR |
|
|
| INCR_WRAP |
|
|
| DECR |
|
|
| DECR_WRAP |
|
|
| INVERT |
|
|
Defined in Rendering/RenderingContext/RenderingParameters.h:930
function
Rendering::StencilParameters::StencilParameters
Create StencilParameters representing the default OpenGL state.
Defined in Rendering/RenderingContext/RenderingParameters.h:960
function
Rendering::StencilParameters::equalFunctionParameters
Returntrueif the function subset of parameters isequalto theotherset.
Defined in Rendering/RenderingContext/RenderingParameters.h:973
function
Rendering::StencilParameters::differentFunctionParameters
Returntrueif the function subset of parameters isequalto theotherset.
Defined in Rendering/RenderingContext/RenderingParameters.h:977
function
Rendering::StencilParameters::equalActionParameters
Returntrueif the action subset of parameters isequalto theotherset.
Defined in Rendering/RenderingContext/RenderingParameters.h:982
function
Rendering::StencilParameters::differentActionParameters
Returntrueif the action subset of parameters isequalto theotherset.
Defined in Rendering/RenderingContext/RenderingParameters.h:986
function
Rendering::StencilParameters::operator==
Returntrueif the whole set of parameters isequalto theotherset.
Defined in Rendering/RenderingContext/RenderingParameters.h:991
function
Rendering::StencilParameters::operator!=
Returntrueif the whole set of parameters isunequalto theotherset.
Defined in Rendering/RenderingContext/RenderingParameters.h:995
function
Rendering::StencilParameters::isEnabled
Defined in Rendering/RenderingContext/RenderingParameters.h:999
function
Rendering::StencilParameters::enable
Defined in Rendering/RenderingContext/RenderingParameters.h:1002
function
Rendering::StencilParameters::disable
Defined in Rendering/RenderingContext/RenderingParameters.h:1005
function
Rendering::StencilParameters::getFunction
Defined in Rendering/RenderingContext/RenderingParameters.h:1009
function
Rendering::StencilParameters::setFunction
See also: Parameter func of glStencilFunc
Defined in Rendering/RenderingContext/RenderingParameters.h:1013
function
Rendering::StencilParameters::getReferenceValue
Defined in Rendering/RenderingContext/RenderingParameters.h:1017
function
Rendering::StencilParameters::setReferenceValue
See also: Parameter ref of glStencilFunc
Defined in Rendering/RenderingContext/RenderingParameters.h:1021
function
Rendering::StencilParameters::getBitMask
Defined in Rendering/RenderingContext/RenderingParameters.h:1025
function
Rendering::StencilParameters::setBitMask
| |
|
|
| |
|
|
| void setBitMask( |
const std::bitset< 32 > & |
newMask ) |
See also: Parameter mask of glStencilFunc
Defined in Rendering/RenderingContext/RenderingParameters.h:1029
function
Rendering::StencilParameters::getFailAction
Defined in Rendering/RenderingContext/RenderingParameters.h:1033
function
Rendering::StencilParameters::setFailAction
See also: Parameter sfail of glStencilOp
Defined in Rendering/RenderingContext/RenderingParameters.h:1037
function
Rendering::StencilParameters::getDepthTestFailAction
Defined in Rendering/RenderingContext/RenderingParameters.h:1041
function
Rendering::StencilParameters::setDepthTestFailAction
See also: Parameter dpfail of glStencilOp
Defined in Rendering/RenderingContext/RenderingParameters.h:1045
function
Rendering::StencilParameters::getDepthTestPassAction
Defined in Rendering/RenderingContext/RenderingParameters.h:1049
function
Rendering::StencilParameters::setDepthTestPassAction
See also: Parameter dppass of glStencilOp
Defined in Rendering/RenderingContext/RenderingParameters.h:1053