public static class AIMatrix3x3.Buffer extends org.lwjgl.system.StructBuffer<AIMatrix3x3,AIMatrix3x3.Buffer> implements org.lwjgl.system.NativeResource
AIMatrix3x3 structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
AIMatrix3x3.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
float |
a1()
Returns the value of the
a1 field. |
AIMatrix3x3.Buffer |
a1(float value)
Sets the specified value to the
a1 field. |
float |
a2()
Returns the value of the
a2 field. |
AIMatrix3x3.Buffer |
a2(float value)
Sets the specified value to the
a2 field. |
float |
a3()
Returns the value of the
a3 field. |
AIMatrix3x3.Buffer |
a3(float value)
Sets the specified value to the
a3 field. |
float |
b1()
Returns the value of the
b1 field. |
AIMatrix3x3.Buffer |
b1(float value)
Sets the specified value to the
b1 field. |
float |
b2()
Returns the value of the
b2 field. |
AIMatrix3x3.Buffer |
b2(float value)
Sets the specified value to the
b2 field. |
float |
b3()
Returns the value of the
b3 field. |
AIMatrix3x3.Buffer |
b3(float value)
Sets the specified value to the
b3 field. |
float |
c1()
Returns the value of the
c1 field. |
AIMatrix3x3.Buffer |
c1(float value)
Sets the specified value to the
c1 field. |
float |
c2()
Returns the value of the
c2 field. |
AIMatrix3x3.Buffer |
c2(float value)
Sets the specified value to the
c2 field. |
float |
c3()
Returns the value of the
c3 field. |
AIMatrix3x3.Buffer |
c3(float value)
Sets the specified value to the
c3 field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
AIMatrix3x3.Buffer instance backed by the specified container.
Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by AIMatrix3x3.SIZEOF, and its mark will be undefined.
The created buffer instance holds a strong reference to the container object.
public Buffer(long address,
int cap)
public float a1()
a1 field.public float a2()
a2 field.public float a3()
a3 field.public float b1()
b1 field.public float b2()
b2 field.public float b3()
b3 field.public float c1()
c1 field.public float c2()
c2 field.public float c3()
c3 field.public AIMatrix3x3.Buffer a1(float value)
a1 field.public AIMatrix3x3.Buffer a2(float value)
a2 field.public AIMatrix3x3.Buffer a3(float value)
a3 field.public AIMatrix3x3.Buffer b1(float value)
b1 field.public AIMatrix3x3.Buffer b2(float value)
b2 field.public AIMatrix3x3.Buffer b3(float value)
b3 field.public AIMatrix3x3.Buffer c1(float value)
c1 field.public AIMatrix3x3.Buffer c2(float value)
c2 field.public AIMatrix3x3.Buffer c3(float value)
c3 field.Copyright LWJGL. All Rights Reserved. License terms.