Namespace ILLIXR::math_util
Namespace List > ILLIXR > math_util
Public Functions
Type | Name |
---|---|
void | projection (Eigen::Matrix4f * result, const float tan_left, const float tan_right, const float tan_up, float const tan_down, const float near_z, const float far_z) Calculates a projection matrix with the given tangent angles and clip planes. |
void | projection_fov (Eigen::Matrix4f * result, const float fov_left, const float fov_right, const float fov_up, const float fov_down, const float near_z, const float far_z) Calculates a projection matrix with the given FoVs and clip planes. |
Public Functions Documentation
function projection
Calculates a projection matrix with the given tangent angles and clip planes.
void ILLIXR::math_util::projection (
Eigen::Matrix4f * result,
const float tan_left,
const float tan_right,
const float tan_up,
float const tan_down,
const float near_z,
const float far_z
)
function projection_fov
Calculates a projection matrix with the given FoVs and clip planes.
void ILLIXR::math_util::projection_fov (
Eigen::Matrix4f * result,
const float fov_left,
const float fov_right,
const float fov_up,
const float fov_down,
const float near_z,
const float far_z
)
The documentation for this class was generated from the following file include/illixr/math_util.hpp