Package com.jogamp.opengl.util
Class SyncMatrix4f16
- java.lang.Object
-
- com.jogamp.opengl.util.SyncMatrix4f16
-
- All Implemented Interfaces:
SyncBuffer,SyncMatrix4f
public final class SyncMatrix4f16 extends Object implements SyncMatrix4f
SyncBufferSyncMatrix4fimplementation for a single underlyingMatrix4fusing onefloat[16]backing array.
-
-
Constructor Summary
Constructors Constructor Description SyncMatrix4f16()SyncMatrix4f16(Matrix4f m)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SyncActiongetAction()Return theSyncAction.BuffergetBuffer()Return theBuffer, i.e.Matrix4fgetMatrix()BuffergetSyncBuffer()Return theBufferaftersynchronizingit.FloatBuffergetSyncFloats()SyncBuffersync()Synchronizes the underlying data before usage.
-
-
-
Constructor Detail
-
SyncMatrix4f16
public SyncMatrix4f16()
-
SyncMatrix4f16
public SyncMatrix4f16(Matrix4f m)
-
-
Method Detail
-
getAction
public SyncAction getAction()
Description copied from interface:SyncBufferReturn theSyncAction.- Specified by:
getActionin interfaceSyncBuffer- See Also:
SyncAction
-
getBuffer
public Buffer getBuffer()
Description copied from interface:SyncBufferReturn theBuffer, i.e. underlying data.- Specified by:
getBufferin interfaceSyncBuffer
-
sync
public SyncBuffer sync()
Description copied from interface:SyncBufferSynchronizes the underlying data before usage.Convenient shortcut for
SyncBuffer.getAction().sync()plus chaining.- Specified by:
syncin interfaceSyncBuffer
-
getSyncBuffer
public Buffer getSyncBuffer()
Description copied from interface:SyncBufferReturn theBufferaftersynchronizingit.- Specified by:
getSyncBufferin interfaceSyncBuffer
-
getMatrix
public Matrix4f getMatrix()
Description copied from interface:SyncMatrix4f- Specified by:
getMatrixin interfaceSyncMatrix4f
-
getSyncFloats
public FloatBuffer getSyncFloats()
Description copied from interface:SyncMatrix4f- Specified by:
getSyncFloatsin interfaceSyncMatrix4f
-
-