public static class AIMatrix4x4.Buffer extends org.lwjgl.system.StructBuffer<AIMatrix4x4,AIMatrix4x4.Buffer> implements org.lwjgl.system.NativeResource
AIMatrix4x4 structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
AIMatrix4x4.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. |
AIMatrix4x4.Buffer |
a1(float value)
Sets the specified value to the
a1 field. |
float |
a2()
Returns the value of the
a2 field. |
AIMatrix4x4.Buffer |
a2(float value)
Sets the specified value to the
a2 field. |
float |
a3()
Returns the value of the
a3 field. |
AIMatrix4x4.Buffer |
a3(float value)
Sets the specified value to the
a3 field. |
float |
a4()
Returns the value of the
a4 field. |
AIMatrix4x4.Buffer |
a4(float value)
Sets the specified value to the
a4 field. |
float |
b1()
Returns the value of the
b1 field. |
AIMatrix4x4.Buffer |
b1(float value)
Sets the specified value to the
b1 field. |
float |
b2()
Returns the value of the
b2 field. |
AIMatrix4x4.Buffer |
b2(float value)
Sets the specified value to the
b2 field. |
float |
b3()
Returns the value of the
b3 field. |
AIMatrix4x4.Buffer |
b3(float value)
Sets the specified value to the
b3 field. |
float |
b4()
Returns the value of the
b4 field. |
AIMatrix4x4.Buffer |
b4(float value)
Sets the specified value to the
b4 field. |
float |
c1()
Returns the value of the
c1 field. |
AIMatrix4x4.Buffer |
c1(float value)
Sets the specified value to the
c1 field. |
float |
c2()
Returns the value of the
c2 field. |
AIMatrix4x4.Buffer |
c2(float value)
Sets the specified value to the
c2 field. |
float |
c3()
Returns the value of the
c3 field. |
AIMatrix4x4.Buffer |
c3(float value)
Sets the specified value to the
c3 field. |
float |
c4()
Returns the value of the
c4 field. |
AIMatrix4x4.Buffer |
c4(float value)
Sets the specified value to the
c4 field. |
float |
d1()
Returns the value of the
d1 field. |
AIMatrix4x4.Buffer |
d1(float value)
Sets the specified value to the
d1 field. |
float |
d2()
Returns the value of the
d2 field. |
AIMatrix4x4.Buffer |
d2(float value)
Sets the specified value to the
d2 field. |
float |
d3()
Returns the value of the
d3 field. |
AIMatrix4x4.Buffer |
d3(float value)
Sets the specified value to the
d3 field. |
float |
d4()
Returns the value of the
d4 field. |
AIMatrix4x4.Buffer |
d4(float value)
Sets the specified value to the
d4 field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
AIMatrix4x4.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 AIMatrix4x4.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 a4()
a4 field.public float b1()
b1 field.public float b2()
b2 field.public float b3()
b3 field.public float b4()
b4 field.public float c1()
c1 field.public float c2()
c2 field.public float c3()
c3 field.public float c4()
c4 field.public float d1()
d1 field.public float d2()
d2 field.public float d3()
d3 field.public float d4()
d4 field.public AIMatrix4x4.Buffer a1(float value)
a1 field.public AIMatrix4x4.Buffer a2(float value)
a2 field.public AIMatrix4x4.Buffer a3(float value)
a3 field.public AIMatrix4x4.Buffer a4(float value)
a4 field.public AIMatrix4x4.Buffer b1(float value)
b1 field.public AIMatrix4x4.Buffer b2(float value)
b2 field.public AIMatrix4x4.Buffer b3(float value)
b3 field.public AIMatrix4x4.Buffer b4(float value)
b4 field.public AIMatrix4x4.Buffer c1(float value)
c1 field.public AIMatrix4x4.Buffer c2(float value)
c2 field.public AIMatrix4x4.Buffer c3(float value)
c3 field.public AIMatrix4x4.Buffer c4(float value)
c4 field.public AIMatrix4x4.Buffer d1(float value)
d1 field.public AIMatrix4x4.Buffer d2(float value)
d2 field.public AIMatrix4x4.Buffer d3(float value)
d3 field.public AIMatrix4x4.Buffer d4(float value)
d4 field.Copyright LWJGL. All Rights Reserved. License terms.