Top Inners Fields Constructors Methods
jogamp.opengl.util.stereo

public Class DistortionMesh

extends Object
Class Inheritance
Imports
com.jogamp.opengl.util.stereo.EyeParameter, com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceConfig

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static interface

Field Summary

Modifier and TypeField and Description
pack-priv final int
pack-priv final short[]
pack-priv final int
pack-priv final DistortionMesh.DistortionVertex[]

Constructor Summary

AccessConstructor and Description
public
DistortionMesh(final DistortionMesh.DistortionVertex[] vertices, final int vertexCount, final short[] indices, final int indexCount)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

indexCountback to summary
pack-priv final int indexCount
indicesback to summary
pack-priv final short[] indices
vertexCountback to summary
pack-priv final int vertexCount
verticesback to summary
pack-priv final DistortionMesh.DistortionVertex[] vertices

Constructor Detail

DistortionMeshback to summary
public DistortionMesh(final DistortionMesh.DistortionVertex[] vertices, final int vertexCount, final short[] indices, final int indexCount)
jogamp.opengl.util.stereo back to summary

public Class DistortionMesh.DistortionVertex

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv final float[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
pack-priv final int
pack-priv final int
pack-priv final int
pack-priv final int
pack-priv final int
pack-priv final int

Constructor Summary

AccessConstructor and Description
public
DistortionVertex(final float[] data, final int pos_size, final int vignetteFactor_size, final int timewarpFactor_size, final int texR_size, final int texG_size, final int texB_size)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

databack to summary
pack-priv final float[] data
def_pos_sizeback to summary
public static final int def_pos_size
def_texB_sizeback to summary
public static final int def_texB_size
def_texG_sizeback to summary
public static final int def_texG_size
def_texR_sizeback to summary
public static final int def_texR_size
def_timewarpFactor_sizeback to summary
public static final int def_timewarpFactor_size
def_total_sizeback to summary
public static final int def_total_size
def_vignetteFactor_sizeback to summary
public static final int def_vignetteFactor_size
pos_sizeback to summary
pack-priv final int pos_size

Usually def_pos_size

texB_sizeback to summary
pack-priv final int texB_size

Usually def_texB_size

texG_sizeback to summary
pack-priv final int texG_size

Usually def_texG_size

texR_sizeback to summary
pack-priv final int texR_size

Usually def_texR_size

timewarpFactor_sizeback to summary
pack-priv final int timewarpFactor_size

Usually def_timewarpFactor_size

vignetteFactor_sizeback to summary
pack-priv final int vignetteFactor_size

Usually def_vignetteFactor_size

Constructor Detail

DistortionVertexback to summary
public DistortionVertex(final float[] data, final int pos_size, final int vignetteFactor_size, final int timewarpFactor_size, final int texR_size, final int texG_size, final int texB_size)
jogamp.opengl.util.stereo back to summary

public Interface DistortionMesh.Producer


Method Summary

Modifier and TypeMethod and Description
public DistortionMesh
create(final EyeParameter eyeParam, final int distortionBits)

Distortion Mesh Producer

public void
init(final GenericStereoDeviceConfig deviceConfig, final float[] eyeReliefInMeters)

Initialize

Method Detail

createback to summary
public DistortionMesh create(final EyeParameter eyeParam, final int distortionBits)

Distortion Mesh Producer

initback to summary
public void init(final GenericStereoDeviceConfig deviceConfig, final float[] eyeReliefInMeters) throws IllegalStateException

Initialize

Exceptions
IllegalStateException:
if already initialized