Top Fields Constructors Methods
com.jogamp.oculusvr

public Class ovrMatrix4f

extends Object
Class Inheritance
Imports
java.nio.*, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, com.jogamp.common.nio.*, jogamp.common.os.MachineDataInfoRuntime, com.jogamp.oculusvr.*, java.security.AccessController, .PrivilegedAction

Field Summary

Modifier and TypeField and Description
pack-priv StructAccessor
private static final int[]
private static final int[]
private final MachineDataInfo
private static final int
private static final int[]

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static ovrMatrix4f
public static ovrMatrix4f
public ByteBuffer
public FloatBuffer
getM()

Getter for native field M: CType[(ArrayType) 'float * *', size [fixed false, lnx64 64], [const[false], array*2]], with array length of 4*4

public float[]
getM(final int offset, float[] result)

Getter for native field M: CType[(ArrayType) 'float * *', size [fixed false, lnx64 64], [const[false], array*2]], with array length of 4*4

public static final int
getMArrayLength()

Getter for native field M: CType[(ArrayType) 'float * *', size [fixed false, lnx64 64], [const[false], array*2]], with array length of 4*4

public ovrMatrix4f
setM(final int offset, float[] val)

Setter for native field M: CType[(ArrayType) 'float * *', size [fixed false, lnx64 64], [const[false], array*2]], with array length of 4*4

public static int
size()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
M_offsetback to summary
private static final int[] M_offset
M_sizeback to summary
private static final int[] M_size
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx
ovrMatrix4f_sizeback to summary
private static final int[] ovrMatrix4f_size

Constructor Detail

ovrMatrix4fback to summary
pack-priv ovrMatrix4f(ByteBuffer buf)

Method Detail

createback to summary
public static ovrMatrix4f create()
createback to summary
public static ovrMatrix4f create(ByteBuffer buf)
getBufferback to summary
public ByteBuffer getBuffer()
getMback to summary
public FloatBuffer getM()

Getter for native field M: CType[(ArrayType) 'float * *', size [fixed false, lnx64 64], [const[false], array*2]], with array length of 4*4

getMback to summary
public float[] getM(final int offset, float[] result)

Getter for native field M: CType[(ArrayType) 'float * *', size [fixed false, lnx64 64], [const[false], array*2]], with array length of 4*4

getMArrayLengthback to summary
public static final int getMArrayLength()

Getter for native field M: CType[(ArrayType) 'float * *', size [fixed false, lnx64 64], [const[false], array*2]], with array length of 4*4

setMback to summary
public ovrMatrix4f setM(final int offset, float[] val)

Setter for native field M: CType[(ArrayType) 'float * *', size [fixed false, lnx64 64], [const[false], array*2]], with array length of 4*4

sizeback to summary
public static int size()