JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.opengl.util.stereo.EyeParameter Class Reference

Constant single eye parameter of the viewer, relative to its ViewerPose. More...

Collaboration diagram for com.jogamp.opengl.util.stereo.EyeParameter:

Public Member Functions

 EyeParameter (final int number, final Vec3f positionOffset, final FovHVHalves fovhv, final float distNoseToPupil, final float verticalDelta, final float eyeRelief)
 
final String toString ()
 

Public Attributes

final int number
 Eye number, 0 for the left eye and 1 for the right eye. More...
 
final Vec3f positionOffset
 eye position vector used to define eye height in meter relative to actor. More...
 
final FovHVHalves fovhv
 Field of view in both directions, may not be centered, either FovHVHalves#inTangents or radians. More...
 
final float distNoseToPupilX
 IPD related horizontal distance from nose to pupil in meter. More...
 
final float distMiddleToPupilY
 Vertical distance from middle-line to pupil in meter. More...
 
final float eyeReliefZ
 Z-axis eye relief in meter. More...
 

Detailed Description

Constant single eye parameter of the viewer, relative to its ViewerPose.

Definition at line 36 of file EyeParameter.java.

Constructor & Destructor Documentation

◆ EyeParameter()

com.jogamp.opengl.util.stereo.EyeParameter.EyeParameter ( final int  number,
final Vec3f  positionOffset,
final FovHVHalves  fovhv,
final float  distNoseToPupil,
final float  verticalDelta,
final float  eyeRelief 
)

Definition at line 55 of file EyeParameter.java.

Member Function Documentation

◆ toString()

final String com.jogamp.opengl.util.stereo.EyeParameter.toString ( )

Definition at line 65 of file EyeParameter.java.

Member Data Documentation

◆ distMiddleToPupilY

final float com.jogamp.opengl.util.stereo.EyeParameter.distMiddleToPupilY

Vertical distance from middle-line to pupil in meter.

Definition at line 50 of file EyeParameter.java.

◆ distNoseToPupilX

final float com.jogamp.opengl.util.stereo.EyeParameter.distNoseToPupilX

IPD related horizontal distance from nose to pupil in meter.

Definition at line 47 of file EyeParameter.java.

◆ eyeReliefZ

final float com.jogamp.opengl.util.stereo.EyeParameter.eyeReliefZ

Z-axis eye relief in meter.

Definition at line 53 of file EyeParameter.java.

◆ fovhv

final FovHVHalves com.jogamp.opengl.util.stereo.EyeParameter.fovhv

Field of view in both directions, may not be centered, either FovHVHalves#inTangents or radians.

Definition at line 44 of file EyeParameter.java.

◆ number

final int com.jogamp.opengl.util.stereo.EyeParameter.number

Eye number, 0 for the left eye and 1 for the right eye.

Definition at line 38 of file EyeParameter.java.

◆ positionOffset

final Vec3f com.jogamp.opengl.util.stereo.EyeParameter.positionOffset

eye position vector used to define eye height in meter relative to actor.

Definition at line 41 of file EyeParameter.java.


The documentation for this class was generated from the following file: