|
JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java (public API).
|
SyncBuffer SyncMatrices4f16 implementation for multiple underlying Matrix4f instances using one float[16*n] backing array.
More...
Public Member Functions | |
| SyncMatrices4f16 (final Matrix4f[] mats) | |
| SyncAction | getAction () |
Return the SyncAction. More... | |
| Buffer | getBuffer () |
Return the Buffer, i.e. More... | |
| SyncBuffer | sync () |
| Synchronizes the underlying data before usage. More... | |
| Buffer | getSyncBuffer () |
Return the Buffer after synchronizing it. More... | |
| Matrix4f[] | getMatrices () |
Return the underlying multiple Matrix4f, used to synchronize to the getBuffer(). More... | |
| FloatBuffer | getSyncFloats () |
Return the FloatBuffer after synchronizing it w/ the underlying getMatrices(). More... | |
| Matrix4f[] | getMatrices () |
Return the underlying multiple Matrix4f, used to synchronize to the getBuffer(). More... | |
| FloatBuffer | getSyncFloats () |
Return the FloatBuffer after synchronizing it w/ the underlying getMatrices(). More... | |
| SyncAction | getAction () |
Return the SyncAction. More... | |
| Buffer | getBuffer () |
Return the Buffer, i.e. More... | |
| SyncBuffer | sync () |
| Synchronizes the underlying data before usage. More... | |
| Buffer | getSyncBuffer () |
Return the Buffer after synchronizing it. More... | |
SyncBuffer SyncMatrices4f16 implementation for multiple underlying Matrix4f instances using one float[16*n] backing array.
Definition at line 36 of file SyncMatrices4f16.java.
| com.jogamp.math.util.SyncMatrices4f16.SyncMatrices4f16 | ( | final Matrix4f[] | mats | ) |
Definition at line 50 of file SyncMatrices4f16.java.
| SyncAction com.jogamp.math.util.SyncMatrices4f16.getAction | ( | ) |
Return the SyncAction.
Implements com.jogamp.math.util.SyncBuffer.
Definition at line 57 of file SyncMatrices4f16.java.
| Buffer com.jogamp.math.util.SyncMatrices4f16.getBuffer | ( | ) |
Return the Buffer, i.e.
underlying data.
Implements com.jogamp.math.util.SyncBuffer.
Definition at line 60 of file SyncMatrices4f16.java.
| Matrix4f[] com.jogamp.math.util.SyncMatrices4f16.getMatrices | ( | ) |
Return the underlying multiple Matrix4f, used to synchronize to the getBuffer().
Implements com.jogamp.math.util.SyncMatrices4f.
Definition at line 69 of file SyncMatrices4f16.java.
| Buffer com.jogamp.math.util.SyncMatrices4f16.getSyncBuffer | ( | ) |
Return the Buffer after synchronizing it.
Implements com.jogamp.math.util.SyncBuffer.
Definition at line 66 of file SyncMatrices4f16.java.
| FloatBuffer com.jogamp.math.util.SyncMatrices4f16.getSyncFloats | ( | ) |
Return the FloatBuffer after synchronizing it w/ the underlying getMatrices().
Implements com.jogamp.math.util.SyncMatrices4f.
Definition at line 72 of file SyncMatrices4f16.java.
| SyncBuffer com.jogamp.math.util.SyncMatrices4f16.sync | ( | ) |
Synchronizes the underlying data before usage.
Convenient shortcut for getAction().sync() plus chaining.
Implements com.jogamp.math.util.SyncBuffer.
Definition at line 63 of file SyncMatrices4f16.java.