MobileRT
1.0
A multi platform C++ CPU progressive Ray Tracer.
Components::Perspective Member List
This is the complete list of members for
Components::Perspective
, including all inherited members.
Camera
(const ::glm::vec3 &position, const ::glm::vec3 &lookAt, const ::glm::vec3 &up)
MobileRT::Camera
explicit
Camera
(const Camera &camera)
MobileRT::Camera
Camera
(Camera &&camera) noexcept=default
MobileRT::Camera
degToRad
(float deg)
MobileRT::Camera
protected
static
direction_
MobileRT::Camera
fastArcTan
(float value)
Components::Perspective
private
static
generateRay
(float u, float v, float deviationU, float deviationV) const final
Components::Perspective
virtual
getAABB
() const
MobileRT::Camera
virtual
getHFov
() const
Components::Perspective
getVFov
() const
Components::Perspective
hFov_
Components::Perspective
private
operator=
(const Perspective &perspective)=delete
Components::Perspective
operator=
(Perspective &&perspective) noexcept=delete
Components::Perspective
MobileRT::Camera::operator=
(const Camera &camera)=default
MobileRT::Camera
MobileRT::Camera::operator=
(Camera &&camera) noexcept=default
MobileRT::Camera
Perspective
()=delete
Components::Perspective
explicit
Perspective
(const ::glm::vec3 &position, const ::glm::vec3 &lookAt, const ::glm::vec3 &up, float hFov, float vFov)
Components::Perspective
explicit
Perspective
(const Perspective &perspective)=default
Components::Perspective
Perspective
(Perspective &&perspective) noexcept=delete
Components::Perspective
position_
MobileRT::Camera
radToDeg
(float rad)
MobileRT::Camera
protected
static
right_
MobileRT::Camera
up_
MobileRT::Camera
vFov_
Components::Perspective
private
~Camera
()=default
MobileRT::Camera
virtual
~Perspective
() final=default
Components::Perspective
Generated by
1.8.13