JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.math.geom.Frustum.FovDesc Class Reference

Frustum description by fovhv and zNear, zFar. More...

Collaboration diagram for com.jogamp.math.geom.Frustum.FovDesc:

Public Member Functions

 FovDesc (final FovHVHalves fovhv, final float zNear, final float zFar) throws IllegalArgumentException
 
final String toString ()
 

Public Attributes

final FovHVHalves fovhv
 Field of view in both directions, may not be centered, either FovHVHalves#inTangents or radians. More...
 
final float zNear
 Near Z. More...
 
final float zFar
 Far Z. More...
 

Detailed Description

Frustum description by fovhv and zNear, zFar.

Definition at line 85 of file Frustum.java.

Constructor & Destructor Documentation

◆ FovDesc()

com.jogamp.math.geom.Frustum.FovDesc.FovDesc ( final FovHVHalves  fovhv,
final float  zNear,
final float  zFar 
) throws IllegalArgumentException
Parameters
fovhvfield of view in both directions, may not be centered, either FovHVHalves#inTangents or radians
zNear
zFar
Exceptions
IllegalArgumentExceptionif zNear <= 0 or zFar <= zNear.

Definition at line 98 of file Frustum.java.

Member Function Documentation

◆ toString()

final String com.jogamp.math.geom.Frustum.FovDesc.toString ( )

Definition at line 107 of file Frustum.java.

Here is the call graph for this function:

Member Data Documentation

◆ fovhv

final FovHVHalves com.jogamp.math.geom.Frustum.FovDesc.fovhv

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

Definition at line 87 of file Frustum.java.

◆ zFar

final float com.jogamp.math.geom.Frustum.FovDesc.zFar

Far Z.

Definition at line 91 of file Frustum.java.

◆ zNear

final float com.jogamp.math.geom.Frustum.FovDesc.zNear

Near Z.

Definition at line 89 of file Frustum.java.


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