# StencilOperation

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

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

### Members

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

  Decrements the stencil buffer value, clamping to zero.

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

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

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

  Increments the stencil buffer value, clamping to unsigned byte.

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

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

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

  Bitwise inverts the existing stencil buffer value.

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

  Does not change the stencil buffer.

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

  Replaces the stencil buffer value with the reference value.

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

  Sets the stencil buffer value to zero.