@Generated(value={"Immutables.generator","JCGLCullingStateType"}) public final class JCGLCullingState extends Object implements JCGLCullingStateType
| Modifier and Type | Class and Description |
|---|---|
static class |
JCGLCullingState.Builder
Builds instances of type
JCGLCullingState. |
| Modifier and Type | Method and Description |
|---|---|
static JCGLCullingState.Builder |
builder()
Creates a builder for
JCGLCullingState. |
boolean |
equals(Object another)
This instance is equal to all instances of
JCGLCullingState that have equal attribute values. |
JCGLFaceSelection |
faceSelection() |
JCGLFaceWindingOrder |
faceWindingOrder() |
int |
hashCode()
Computes a hash code from attributes:
faceSelection, faceWindingOrder. |
static JCGLCullingState |
of(JCGLFaceSelection faceSelection,
JCGLFaceWindingOrder faceWindingOrder)
Construct a new immutable
JCGLCullingState instance. |
String |
toString()
Prints the immutable value
JCGLCullingState with attribute values. |
public JCGLFaceSelection faceSelection()
faceSelection in interface JCGLCullingStateTypepublic JCGLFaceWindingOrder faceWindingOrder()
faceWindingOrder in interface JCGLCullingStateTypepublic boolean equals(Object another)
JCGLCullingState that have equal attribute values.public int hashCode()
faceSelection, faceWindingOrder.public String toString()
JCGLCullingState with attribute values.public static JCGLCullingState of(JCGLFaceSelection faceSelection, JCGLFaceWindingOrder faceWindingOrder)
JCGLCullingState instance.faceSelection - The value for the faceSelection attributefaceWindingOrder - The value for the faceWindingOrder attributepublic static JCGLCullingState.Builder builder()
JCGLCullingState.Copyright © 2017 <code@io7m.com> http://io7m.com