Top Fields Constructors Methods
com.jogamp.oculusvr

public Class ovrPoseStatef

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 static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private final MachineDataInfo
private static final int
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static ovrPoseStatef
public static ovrPoseStatef
public ovrVector3f
getAngularAcceleration()

Getter for native field AngularAcceleration: CType[(StructType) typedef 'ovrVector3f', size [fixed false, lnx64 12], [const[false], struct{ovrVector3f_: 3, }]]

public ovrVector3f
getAngularVelocity()

Getter for native field AngularVelocity: CType[(StructType) typedef 'ovrVector3f', size [fixed false, lnx64 12], [const[false], struct{ovrVector3f_: 3, }]]

public ByteBuffer
public ovrVector3f
getLinearAcceleration()

Getter for native field LinearAcceleration: CType[(StructType) typedef 'ovrVector3f', size [fixed false, lnx64 12], [const[false], struct{ovrVector3f_: 3, }]]

public ovrVector3f
getLinearVelocity()

Getter for native field LinearVelocity: CType[(StructType) typedef 'ovrVector3f', size [fixed false, lnx64 12], [const[false], struct{ovrVector3f_: 3, }]]

public float
getPad()

Getter for native field Pad: CType[(FloatType) 'float', size [fixed true, lnx64 4], [const[false], float]]

public ovrPosef
getThePose()

Getter for native field ThePose: CType[(StructType) typedef 'ovrPosef', size [fixed false, lnx64 28], [const[false], struct{ovrPosef_: 2, }]]

public double
getTimeInSeconds()

Getter for native field TimeInSeconds: CType[(DoubleType) 'double', size [fixed true, lnx64 8], [const[false], double]]

public ovrPoseStatef
setPad(float val)

Setter for native field Pad: CType[(FloatType) 'float', size [fixed true, lnx64 4], [const[false], float]]

public ovrPoseStatef
setTimeInSeconds(double val)

Setter for native field TimeInSeconds: CType[(DoubleType) 'double', size [fixed true, lnx64 8], [const[false], double]]

public static int
size()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
AngularAcceleration_offsetback to summary
private static final int[] AngularAcceleration_offset
AngularAcceleration_sizeback to summary
private static final int[] AngularAcceleration_size
AngularVelocity_offsetback to summary
private static final int[] AngularVelocity_offset
AngularVelocity_sizeback to summary
private static final int[] AngularVelocity_size
LinearAcceleration_offsetback to summary
private static final int[] LinearAcceleration_offset
LinearAcceleration_sizeback to summary
private static final int[] LinearAcceleration_size
LinearVelocity_offsetback to summary
private static final int[] LinearVelocity_offset
LinearVelocity_sizeback to summary
private static final int[] LinearVelocity_size
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx
ovrPoseStatef_sizeback to summary
private static final int[] ovrPoseStatef_size
Pad_offsetback to summary
private static final int[] Pad_offset
ThePose_offsetback to summary
private static final int[] ThePose_offset
ThePose_sizeback to summary
private static final int[] ThePose_size
TimeInSeconds_offsetback to summary
private static final int[] TimeInSeconds_offset

Constructor Detail

ovrPoseStatefback to summary
pack-priv ovrPoseStatef(ByteBuffer buf)

Method Detail

createback to summary
public static ovrPoseStatef create()
createback to summary
public static ovrPoseStatef create(ByteBuffer buf)
getAngularAccelerationback to summary
public ovrVector3f getAngularAcceleration()

Getter for native field AngularAcceleration: CType[(StructType) typedef 'ovrVector3f', size [fixed false, lnx64 12], [const[false], struct{ovrVector3f_: 3, }]]

getAngularVelocityback to summary
public ovrVector3f getAngularVelocity()

Getter for native field AngularVelocity: CType[(StructType) typedef 'ovrVector3f', size [fixed false, lnx64 12], [const[false], struct{ovrVector3f_: 3, }]]

getBufferback to summary
public ByteBuffer getBuffer()
getLinearAccelerationback to summary
public ovrVector3f getLinearAcceleration()

Getter for native field LinearAcceleration: CType[(StructType) typedef 'ovrVector3f', size [fixed false, lnx64 12], [const[false], struct{ovrVector3f_: 3, }]]

getLinearVelocityback to summary
public ovrVector3f getLinearVelocity()

Getter for native field LinearVelocity: CType[(StructType) typedef 'ovrVector3f', size [fixed false, lnx64 12], [const[false], struct{ovrVector3f_: 3, }]]

getPadback to summary
public float getPad()

Getter for native field Pad: CType[(FloatType) 'float', size [fixed true, lnx64 4], [const[false], float]]

getThePoseback to summary
public ovrPosef getThePose()

Getter for native field ThePose: CType[(StructType) typedef 'ovrPosef', size [fixed false, lnx64 28], [const[false], struct{ovrPosef_: 2, }]]

getTimeInSecondsback to summary
public double getTimeInSeconds()

Getter for native field TimeInSeconds: CType[(DoubleType) 'double', size [fixed true, lnx64 8], [const[false], double]]

setPadback to summary
public ovrPoseStatef setPad(float val)

Setter for native field Pad: CType[(FloatType) 'float', size [fixed true, lnx64 4], [const[false], float]]

setTimeInSecondsback to summary
public ovrPoseStatef setTimeInSeconds(double val)

Setter for native field TimeInSeconds: CType[(DoubleType) 'double', size [fixed true, lnx64 8], [const[false], double]]

sizeback to summary
public static int size()