Package org.lwjgl.vulkan
Class VkAabbPositionsKHR.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkAabbPositionsKHR,VkAabbPositionsKHR.Buffer>
-
- org.lwjgl.vulkan.VkAabbPositionsKHR.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkAabbPositionsKHR>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Direct Known Subclasses:
VkAabbPositionsNV.Buffer
- Enclosing class:
- VkAabbPositionsKHR
public static class VkAabbPositionsKHR.Buffer extends org.lwjgl.system.StructBuffer<VkAabbPositionsKHR,VkAabbPositionsKHR.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkAabbPositionsKHRstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description floatmaxX()VkAabbPositionsKHR.BuffermaxX(float value)Sets the specified value to theVkAabbPositionsKHR.maxX()field.floatmaxY()VkAabbPositionsKHR.BuffermaxY(float value)Sets the specified value to theVkAabbPositionsKHR.maxY()field.floatmaxZ()VkAabbPositionsKHR.BuffermaxZ(float value)Sets the specified value to theVkAabbPositionsKHR.maxZ()field.floatminX()VkAabbPositionsKHR.BufferminX(float value)Sets the specified value to theVkAabbPositionsKHR.minX()field.floatminY()VkAabbPositionsKHR.BufferminY(float value)Sets the specified value to theVkAabbPositionsKHR.minY()field.floatminZ()VkAabbPositionsKHR.BufferminZ(float value)Sets the specified value to theVkAabbPositionsKHR.minZ()field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkAabbPositionsKHR.Bufferinstance 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 byVkAabbPositionsKHR.SIZEOF, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
minX
public float minX()
- Returns:
- the value of the
VkAabbPositionsKHR.minX()field.
-
minY
public float minY()
- Returns:
- the value of the
VkAabbPositionsKHR.minY()field.
-
minZ
public float minZ()
- Returns:
- the value of the
VkAabbPositionsKHR.minZ()field.
-
maxX
public float maxX()
- Returns:
- the value of the
VkAabbPositionsKHR.maxX()field.
-
maxY
public float maxY()
- Returns:
- the value of the
VkAabbPositionsKHR.maxY()field.
-
maxZ
public float maxZ()
- Returns:
- the value of the
VkAabbPositionsKHR.maxZ()field.
-
minX
public VkAabbPositionsKHR.Buffer minX(float value)
Sets the specified value to theVkAabbPositionsKHR.minX()field.
-
minY
public VkAabbPositionsKHR.Buffer minY(float value)
Sets the specified value to theVkAabbPositionsKHR.minY()field.
-
minZ
public VkAabbPositionsKHR.Buffer minZ(float value)
Sets the specified value to theVkAabbPositionsKHR.minZ()field.
-
maxX
public VkAabbPositionsKHR.Buffer maxX(float value)
Sets the specified value to theVkAabbPositionsKHR.maxX()field.
-
maxY
public VkAabbPositionsKHR.Buffer maxY(float value)
Sets the specified value to theVkAabbPositionsKHR.maxY()field.
-
maxZ
public VkAabbPositionsKHR.Buffer maxZ(float value)
Sets the specified value to theVkAabbPositionsKHR.maxZ()field.
-
-