Top Fields Constructors Methods
com.jogamp.oculusvr

public Class ovrEyeRenderDesc

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[]

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static ovrEyeRenderDesc
public static ovrEyeRenderDesc
public ByteBuffer
public ovrRecti
getDistortedViewport()

Getter for native field DistortedViewport: CType[(StructType) typedef 'ovrRecti', size [fixed false, lnx64 16], [const[false], struct{ovrRecti_: 2, }]]

public int
getEye()

Getter for native field Eye: CType[(EnumType) typedef 'ovrEyeType', size [fixed true, lnx64 4], [const[type , false], enum [const ovrEyeType_] {4: [ovrEye_Left = [0, [int: 0]], [ovrEye_Right = [1, [int: 1]], [ovrEye_Count = [2, [int: 2]], [ovrEye_EnumSize = [0x7fffffff, [int: 2147483647]], }, int]]

public ovrFovPort
getFov()

Getter for native field Fov: CType[(StructType) typedef 'ovrFovPort', size [fixed false, lnx64 16], [const[false], struct{ovrFovPort_: 4, }]]

public ovrVector3f
getHmdToEyeViewOffset()

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

public ovrVector2f
getPixelsPerTanAngleAtCenter()

Getter for native field PixelsPerTanAngleAtCenter: CType[(StructType) typedef 'ovrVector2f', size [fixed false, lnx64 8], [const[false], struct{ovrVector2f_: 2, }]]

public ovrEyeRenderDesc
setEye(int val)

Setter for native field Eye: CType[(EnumType) typedef 'ovrEyeType', size [fixed true, lnx64 4], [const[type , false], enum [const ovrEyeType_] {4: [ovrEye_Left = [0, [int: 0]], [ovrEye_Right = [1, [int: 1]], [ovrEye_Count = [2, [int: 2]], [ovrEye_EnumSize = [0x7fffffff, [int: 2147483647]], }, int]]

public static int
size()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
DistortedViewport_offsetback to summary
private static final int[] DistortedViewport_offset
DistortedViewport_sizeback to summary
private static final int[] DistortedViewport_size
Eye_offsetback to summary
private static final int[] Eye_offset
Fov_offsetback to summary
private static final int[] Fov_offset
Fov_sizeback to summary
private static final int[] Fov_size
HmdToEyeViewOffset_offsetback to summary
private static final int[] HmdToEyeViewOffset_offset
HmdToEyeViewOffset_sizeback to summary
private static final int[] HmdToEyeViewOffset_size
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx
ovrEyeRenderDesc_sizeback to summary
private static final int[] ovrEyeRenderDesc_size
PixelsPerTanAngleAtCenter_offsetback to summary
private static final int[] PixelsPerTanAngleAtCenter_offset
PixelsPerTanAngleAtCenter_sizeback to summary
private static final int[] PixelsPerTanAngleAtCenter_size

Constructor Detail

ovrEyeRenderDescback to summary
pack-priv ovrEyeRenderDesc(ByteBuffer buf)

Method Detail

createback to summary
public static ovrEyeRenderDesc create()
createback to summary
public static ovrEyeRenderDesc create(ByteBuffer buf)
getBufferback to summary
public ByteBuffer getBuffer()
getDistortedViewportback to summary
public ovrRecti getDistortedViewport()

Getter for native field DistortedViewport: CType[(StructType) typedef 'ovrRecti', size [fixed false, lnx64 16], [const[false], struct{ovrRecti_: 2, }]]

getEyeback to summary
public int getEye()

Getter for native field Eye: CType[(EnumType) typedef 'ovrEyeType', size [fixed true, lnx64 4], [const[type , false], enum [const ovrEyeType_] {4: [ovrEye_Left = [0, [int: 0]], [ovrEye_Right = [1, [int: 1]], [ovrEye_Count = [2, [int: 2]], [ovrEye_EnumSize = [0x7fffffff, [int: 2147483647]], }, int]]

getFovback to summary
public ovrFovPort getFov()

Getter for native field Fov: CType[(StructType) typedef 'ovrFovPort', size [fixed false, lnx64 16], [const[false], struct{ovrFovPort_: 4, }]]

getHmdToEyeViewOffsetback to summary
public ovrVector3f getHmdToEyeViewOffset()

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

getPixelsPerTanAngleAtCenterback to summary
public ovrVector2f getPixelsPerTanAngleAtCenter()

Getter for native field PixelsPerTanAngleAtCenter: CType[(StructType) typedef 'ovrVector2f', size [fixed false, lnx64 8], [const[false], struct{ovrVector2f_: 2, }]]

setEyeback to summary
public ovrEyeRenderDesc setEye(int val)

Setter for native field Eye: CType[(EnumType) typedef 'ovrEyeType', size [fixed true, lnx64 4], [const[type , false], enum [const ovrEyeType_] {4: [ovrEye_Left = [0, [int: 0]], [ovrEye_Right = [1, [int: 1]], [ovrEye_Count = [2, [int: 2]], [ovrEye_EnumSize = [0x7fffffff, [int: 2147483647]], }, int]]

sizeback to summary
public static int size()