Top Fields Constructors Methods
com.jogamp.oculusvr

public Class ovrTrackingState

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 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 ovrTrackingState
public static ovrTrackingState
public ByteBuffer
public ovrPosef
getCameraPose()

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

public ovrPoseStatef
getHeadPose()

Getter for native field HeadPose: CType[(StructType) typedef 'ovrPoseStatef', size [fixed false, lnx64 88], [const[false], struct{ovrPoseStatef_: 7, }]]

public int
getLastCameraFrameCounter()

Getter for native field LastCameraFrameCounter: CType[(IntType) typedef 'uint32_t', size [fixed true, lnx64 4], [const[false], int]]

public ovrPosef
getLeveledCameraPose()

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

public int
getPad()

Getter for native field Pad: CType[(IntType) typedef 'uint32_t', size [fixed true, lnx64 4], [const[false], int]]

public ovrSensorData
getRawSensorData()

Getter for native field RawSensorData: CType[(StructType) typedef 'ovrSensorData', size [fixed false, lnx64 44], [const[false], struct{ovrSensorData_: 5, }]]

public int
getStatusFlags()

Getter for native field StatusFlags: CType[(IntType) 'int', size [fixed false, lnx64 4], [const[false], int]]

public ovrTrackingState
setLastCameraFrameCounter(int val)

Setter for native field LastCameraFrameCounter: CType[(IntType) typedef 'uint32_t', size [fixed true, lnx64 4], [const[false], int]]

public ovrTrackingState
setPad(int val)

Setter for native field Pad: CType[(IntType) typedef 'uint32_t', size [fixed true, lnx64 4], [const[false], int]]

public ovrTrackingState
setStatusFlags(int val)

Setter for native field StatusFlags: CType[(IntType) 'int', size [fixed false, lnx64 4], [const[false], int]]

public static int
size()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
CameraPose_offsetback to summary
private static final int[] CameraPose_offset
CameraPose_sizeback to summary
private static final int[] CameraPose_size
HeadPose_offsetback to summary
private static final int[] HeadPose_offset
HeadPose_sizeback to summary
private static final int[] HeadPose_size
LastCameraFrameCounter_offsetback to summary
private static final int[] LastCameraFrameCounter_offset
LeveledCameraPose_offsetback to summary
private static final int[] LeveledCameraPose_offset
LeveledCameraPose_sizeback to summary
private static final int[] LeveledCameraPose_size
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx
ovrTrackingState_sizeback to summary
private static final int[] ovrTrackingState_size
Pad_offsetback to summary
private static final int[] Pad_offset
RawSensorData_offsetback to summary
private static final int[] RawSensorData_offset
RawSensorData_sizeback to summary
private static final int[] RawSensorData_size
StatusFlags_offsetback to summary
private static final int[] StatusFlags_offset

Constructor Detail

ovrTrackingStateback to summary
pack-priv ovrTrackingState(ByteBuffer buf)

Method Detail

createback to summary
public static ovrTrackingState create()
createback to summary
public static ovrTrackingState create(ByteBuffer buf)
getBufferback to summary
public ByteBuffer getBuffer()
getCameraPoseback to summary
public ovrPosef getCameraPose()

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

getHeadPoseback to summary
public ovrPoseStatef getHeadPose()

Getter for native field HeadPose: CType[(StructType) typedef 'ovrPoseStatef', size [fixed false, lnx64 88], [const[false], struct{ovrPoseStatef_: 7, }]]

getLastCameraFrameCounterback to summary
public int getLastCameraFrameCounter()

Getter for native field LastCameraFrameCounter: CType[(IntType) typedef 'uint32_t', size [fixed true, lnx64 4], [const[false], int]]

getLeveledCameraPoseback to summary
public ovrPosef getLeveledCameraPose()

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

getPadback to summary
public int getPad()

Getter for native field Pad: CType[(IntType) typedef 'uint32_t', size [fixed true, lnx64 4], [const[false], int]]

getRawSensorDataback to summary
public ovrSensorData getRawSensorData()

Getter for native field RawSensorData: CType[(StructType) typedef 'ovrSensorData', size [fixed false, lnx64 44], [const[false], struct{ovrSensorData_: 5, }]]

getStatusFlagsback to summary
public int getStatusFlags()

Getter for native field StatusFlags: CType[(IntType) 'int', size [fixed false, lnx64 4], [const[false], int]]

setLastCameraFrameCounterback to summary
public ovrTrackingState setLastCameraFrameCounter(int val)

Setter for native field LastCameraFrameCounter: CType[(IntType) typedef 'uint32_t', size [fixed true, lnx64 4], [const[false], int]]

setPadback to summary
public ovrTrackingState setPad(int val)

Setter for native field Pad: CType[(IntType) typedef 'uint32_t', size [fixed true, lnx64 4], [const[false], int]]

setStatusFlagsback to summary
public ovrTrackingState setStatusFlags(int val)

Setter for native field StatusFlags: CType[(IntType) 'int', size [fixed false, lnx64 4], [const[false], int]]

sizeback to summary
public static int size()