This is the complete list of members for eagine::oglp::orbiting_camera, including all inherited members.
azimuth() const noexcept -> radians_t< float > | eagine::oglp::orbiting_camera | inline |
camera_to_target_direction() const noexcept -> vec3 | eagine::oglp::orbiting_camera | inline |
elevation() const noexcept -> radians_t< float > | eagine::oglp::orbiting_camera | inline |
fov() const noexcept -> radians_t< float > | eagine::oglp::orbiting_camera | inline |
matrix(float aspect) const noexcept | eagine::oglp::orbiting_camera | inline |
orbit() const noexcept -> float | eagine::oglp::orbiting_camera | inline |
perspective_matrix(float aspect) const noexcept | eagine::oglp::orbiting_camera | inline |
pointer_ray(float ndcx, float ndcy, float aspect) const noexcept -> optionally_valid< line > | eagine::oglp::orbiting_camera | |
position() const noexcept -> vec3 | eagine::oglp::orbiting_camera | inline |
set_far(valid_if_positive< float > dist) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_fov(radians_t< float > angle) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_near(valid_if_positive< float > dist) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_orbit_max(valid_if_positive< float > orbit) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_orbit_min(valid_if_positive< float > orbit) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
set_target(vec3 target) noexcept -> auto & | eagine::oglp::orbiting_camera | inline |
target() const noexcept -> vec3 | eagine::oglp::orbiting_camera | inline |
target_plane_point(float ndcx, float ndcy, float aspect) const noexcept -> optionally_valid< vec3 > | eagine::oglp::orbiting_camera | |
target_to_camera_direction() const noexcept -> vec3 | eagine::oglp::orbiting_camera | |
transform_matrix() const noexcept | eagine::oglp::orbiting_camera | inline |