Top Fields Constructors Methods
com.jogamp.oculusvr

public Class ovrDistortionMesh

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 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 ovrDistortionMesh
public static ovrDistortionMesh
public ByteBuffer
public int
getIndexCount()

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

public ShortBuffer
getPIndexData()

Getter for native field pIndexData: CType[(PointerType) 'short *' -> (unsigned unsigned short) * , size [fixed false, lnx64 8], [const[false], pointer*1]], with array length of getIndexCount()

private native ByteBuffer
getPIndexData0(ByteBuffer jthis0, int arrayLength)

Entry point to C language function: unsigned short * getPIndexData(ovrDistortionMesh * const this0, const int32_t arrayLength) , covering an array of length getIndexCount()

public ovrDistortionVertex[]
getPVertexData(final int offset, ovrDistortionVertex[] result)

Getter for native field pVertexData: CType[(PointerType) 'ovrDistortionVertex *' -> (ovrDistortionVertex) * , size [fixed false, lnx64 8], [const[false], pointer*1]], with array length of getVertexCount()

private native ByteBuffer
getPVertexData0(ByteBuffer jthis0, int elem_offset)

Entry point to C language function: ovrDistortionVertex * getPVertexData(ovrDistortionMesh * const this0, const int32_t elem_offset) , covering an array of length getVertexCount()

public int
getVertexCount()

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

public ovrDistortionMesh
setIndexCount(int val)

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

public ovrDistortionMesh
setVertexCount(int val)

Setter for native field VertexCount: 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
IndexCount_offsetback to summary
private static final int[] IndexCount_offset
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx
ovrDistortionMesh_sizeback to summary
private static final int[] ovrDistortionMesh_size
pVertexData_offsetback to summary
private static final int[] pVertexData_offset
VertexCount_offsetback to summary
private static final int[] VertexCount_offset

Constructor Detail

ovrDistortionMeshback to summary
pack-priv ovrDistortionMesh(ByteBuffer buf)

Method Detail

createback to summary
public static ovrDistortionMesh create()
createback to summary
public static ovrDistortionMesh create(ByteBuffer buf)
getBufferback to summary
public ByteBuffer getBuffer()
getIndexCountback to summary
public int getIndexCount()

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

getPIndexDataback to summary
public ShortBuffer getPIndexData()

Getter for native field pIndexData: CType[(PointerType) 'short *' -> (unsigned unsigned short) * , size [fixed false, lnx64 8], [const[false], pointer*1]], with array length of getIndexCount()

getPIndexData0back to summary
private native ByteBuffer getPIndexData0(ByteBuffer jthis0, int arrayLength)

Entry point to C language function: unsigned short * getPIndexData(ovrDistortionMesh * const this0, const int32_t arrayLength)
, covering an array of length getIndexCount()

getPVertexDataback to summary
public ovrDistortionVertex[] getPVertexData(final int offset, ovrDistortionVertex[] result)

Getter for native field pVertexData: CType[(PointerType) 'ovrDistortionVertex *' -> (ovrDistortionVertex) * , size [fixed false, lnx64 8], [const[false], pointer*1]], with array length of getVertexCount()

getPVertexData0back to summary
private native ByteBuffer getPVertexData0(ByteBuffer jthis0, int elem_offset)

Entry point to C language function: ovrDistortionVertex * getPVertexData(ovrDistortionMesh * const this0, const int32_t elem_offset)
, covering an array of length getVertexCount()

getVertexCountback to summary
public int getVertexCount()

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

setIndexCountback to summary
public ovrDistortionMesh setIndexCount(int val)

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

setVertexCountback to summary
public ovrDistortionMesh setVertexCount(int val)

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

sizeback to summary
public static int size()