| Package | Description |
|---|---|
| com.io7m.jcanephora.core |
Core types and interfaces.
|
| com.io7m.jcanephora.core.api |
Type-safe OpenGL interfaces.
|
| com.io7m.jcanephora.jogl |
JOGL implementation of the
jcanephora API. |
| com.io7m.jcanephora.lwjgl3 |
LWJGL3 implementation of the
jcanephora API. |
| com.io7m.jcanephora.renderstate |
Render state abstraction.
|
| Modifier and Type | Method and Description |
|---|---|
static JCGLStencilFunction |
JCGLStencilFunction.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JCGLStencilFunction[] |
JCGLStencilFunction.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
JCGLStencilFunction |
JCGLStencilBuffersType.stencilBufferGetFunctionBack() |
JCGLStencilFunction |
JCGLStencilBuffersType.stencilBufferGetFunctionFront() |
| Modifier and Type | Method and Description |
|---|---|
void |
JCGLStencilBuffersType.stencilBufferFunction(JCGLFaceSelection faces,
JCGLStencilFunction function,
int reference,
int mask)
Set the stencil function and reference value for the faces given by
faces. |
| Modifier and Type | Method and Description |
|---|---|
static JCGLStencilFunction |
JOGLTypeConversions.stencilFunctionFromGL(int function)
Convert stencil functions from GL constants.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
JOGLTypeConversions.stencilFunctionToGL(JCGLStencilFunction function)
Convert stencil functions to GL constants.
|
| Modifier and Type | Method and Description |
|---|---|
static JCGLStencilFunction |
LWJGL3TypeConversions.stencilFunctionFromGL(int function)
Convert stencil functions from GL constants.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
LWJGL3TypeConversions.stencilFunctionToGL(JCGLStencilFunction function)
Convert stencil functions to GL constants.
|
| Modifier and Type | Method and Description |
|---|---|
default JCGLStencilFunction |
JCGLStencilStateType.testFunctionBack() |
JCGLStencilFunction |
JCGLStencilStateMutable.testFunctionBack() |
JCGLStencilFunction |
JCGLStencilState.testFunctionBack() |
default JCGLStencilFunction |
JCGLStencilStateType.testFunctionFront() |
JCGLStencilFunction |
JCGLStencilStateMutable.testFunctionFront() |
JCGLStencilFunction |
JCGLStencilState.testFunctionFront() |
| Modifier and Type | Method and Description |
|---|---|
static JCGLStencilStateMutable |
JCGLStencilStateMutable.create(boolean stencilEnabled,
boolean stencilStrict,
JCGLStencilFunction testFunctionFront,
JCGLStencilFunction testFunctionBack,
int testMaskBack,
int testMaskFront,
int testReferenceBack,
int testReferenceFront,
JCGLStencilOperation operationStencilFailBack,
JCGLStencilOperation operationDepthFailBack,
JCGLStencilOperation operationPassBack,
JCGLStencilOperation operationStencilFailFront,
JCGLStencilOperation operationDepthFailFront,
JCGLStencilOperation operationPassFront,
int writeMaskFrontFaces,
int writeMaskBackFaces)
Construct a modifiable instance of
JCGLStencilStateType. |
static JCGLStencilState |
JCGLStencilState.of(boolean stencilEnabled,
boolean stencilStrict,
JCGLStencilFunction testFunctionFront,
JCGLStencilFunction testFunctionBack,
int testMaskBack,
int testMaskFront,
int testReferenceBack,
int testReferenceFront,
JCGLStencilOperation operationStencilFailBack,
JCGLStencilOperation operationDepthFailBack,
JCGLStencilOperation operationPassBack,
JCGLStencilOperation operationStencilFailFront,
JCGLStencilOperation operationDepthFailFront,
JCGLStencilOperation operationPassFront,
int writeMaskFrontFaces,
int writeMaskBackFaces)
Construct a new immutable
JCGLStencilState instance. |
JCGLStencilStateMutable |
JCGLStencilStateMutable.setTestFunctionBack(JCGLStencilFunction testFunctionBack)
Assigns a value to the
testFunctionBack attribute. |
JCGLStencilState.Builder |
JCGLStencilState.Builder.setTestFunctionBack(JCGLStencilFunction testFunctionBack)
Initializes the value for the
testFunctionBack attribute. |
JCGLStencilStateMutable |
JCGLStencilStateMutable.setTestFunctionFront(JCGLStencilFunction testFunctionFront)
Assigns a value to the
testFunctionFront attribute. |
JCGLStencilState.Builder |
JCGLStencilState.Builder.setTestFunctionFront(JCGLStencilFunction testFunctionFront)
Initializes the value for the
testFunctionFront attribute. |
Copyright © 2017 <code@io7m.com> http://io7m.com