# StencilOperation

#### StencilOperation()
Scene/StencilOperation.js 14

Determines the action taken based on the result of the stencil test.

### Members

#### static constantCesium.StencilOperation.DECREMENT : Number
Scene/StencilOperation.js 53

Decrements the stencil buffer value, clamping to zero.

#### static constantCesium.StencilOperation.DECREMENT_WRAP : Number
Scene/StencilOperation.js 77

Decrements the stencil buffer value, wrapping to the maximum unsigned byte instead of going below zero.

#### static constantCesium.StencilOperation.INCREMENT : Number
Scene/StencilOperation.js 45

Increments the stencil buffer value, clamping to unsigned byte.

#### static constantCesium.StencilOperation.INCREMENT_WRAP : Number
Scene/StencilOperation.js 69

Increments the stencil buffer value, wrapping to zero when exceeding the unsigned byte range.

#### static constantCesium.StencilOperation.INVERT : Number
Scene/StencilOperation.js 61

Bitwise inverts the existing stencil buffer value.

#### static constantCesium.StencilOperation.KEEP : Number
Scene/StencilOperation.js 29

Does not change the stencil buffer.

#### static constantCesium.StencilOperation.REPLACE : Number
Scene/StencilOperation.js 37

Replaces the stencil buffer value with the reference value.

#### static constantCesium.StencilOperation.ZERO : Number
Scene/StencilOperation.js 21

Sets the stencil buffer value to zero.