Package com.jogamp.opengl.util.stereo
Class EyeParameter
- java.lang.Object
-
- com.jogamp.opengl.util.stereo.EyeParameter
-
public final class EyeParameter extends Object
Constant single eye parameter of the viewer, relative to itsViewerPose.
-
-
Field Summary
Fields Modifier and Type Field Description floatdistMiddleToPupilYVertical distance from middle-line to pupil in meter.floatdistNoseToPupilXIPD related horizontal distance from nose to pupil in meter.floateyeReliefZZ-axis eye relief in meter.FovHVHalvesfovhvField of view in both directions, may not be centered, eitherFovHVHalves.inTangentsor radians.intnumberEye number,0for the left eye and1for the right eye.float[]positionOffsetfloat[3] eye position vector used to define eye height in meter relative to actor.
-
Constructor Summary
Constructors Constructor Description EyeParameter(int number, float[] positionOffset, FovHVHalves fovhv, float distNoseToPupil, float verticalDelta, float eyeRelief)
-
-
-
Field Detail
-
number
public final int number
Eye number,0for the left eye and1for the right eye.
-
positionOffset
public final float[] positionOffset
float[3] eye position vector used to define eye height in meter relative to actor.
-
fovhv
public final FovHVHalves fovhv
Field of view in both directions, may not be centered, eitherFovHVHalves.inTangentsor radians.
-
distNoseToPupilX
public final float distNoseToPupilX
IPD related horizontal distance from nose to pupil in meter.
-
distMiddleToPupilY
public final float distMiddleToPupilY
Vertical distance from middle-line to pupil in meter.
-
eyeReliefZ
public final float eyeReliefZ
Z-axis eye relief in meter.
-
-
Constructor Detail
-
EyeParameter
public EyeParameter(int number, float[] positionOffset, FovHVHalves fovhv, float distNoseToPupil, float verticalDelta, float eyeRelief)
-
-