|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<RenderState.StencilOperation>
com.jme3.material.RenderState.StencilOperation
public static enum RenderState.StencilOperation
StencilOperation
specifies the stencil operation to use
in a certain scenario as specified in RenderState.setStencil(boolean,
com.jme3.material.RenderState.StencilOperation,
com.jme3.material.RenderState.StencilOperation,
com.jme3.material.RenderState.StencilOperation,
com.jme3.material.RenderState.StencilOperation,
com.jme3.material.RenderState.StencilOperation,
com.jme3.material.RenderState.StencilOperation,
com.jme3.material.RenderState.TestFunction,
com.jme3.material.RenderState.TestFunction)
Enum Constant Summary | |
---|---|
Decrement
Decrement the value in the stencil buffer and clamp once reaching 0. |
|
DecrementWrap
Decrement the value in the stencil buffer and wrap to the maximum value when reaching 0. |
|
Increment
Increment the value in the stencil buffer, clamp once reaching the maximum value. |
|
IncrementWrap
Increment the value in the stencil buffer and wrap to 0 when reaching the maximum value. |
|
Invert
Does a bitwise invert of the value in the stencil buffer. |
|
Keep
Keep the current value. |
|
Replace
Replace the value in the stencil buffer with the reference value. |
|
Zero
Set the value to 0 |
Method Summary | |
---|---|
static RenderState.StencilOperation |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static RenderState.StencilOperation[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final RenderState.StencilOperation Keep
public static final RenderState.StencilOperation Zero
public static final RenderState.StencilOperation Replace
public static final RenderState.StencilOperation Increment
public static final RenderState.StencilOperation IncrementWrap
public static final RenderState.StencilOperation Decrement
public static final RenderState.StencilOperation DecrementWrap
public static final RenderState.StencilOperation Invert
Method Detail |
---|
public static RenderState.StencilOperation[] values()
for (RenderState.StencilOperation c : RenderState.StencilOperation.values()) System.out.println(c);
public static RenderState.StencilOperation valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |