#include <Camera.hpp>
Public Member Functions | |
| Rectangle3D () | |
| Rectangle3D (Math::Point3D _o, Math::Vector3D _bs, Math::Vector3D _ls) | |
| Math::Point3D | pointAt (double u, double v) const |
Public Attributes | |
| Math::Point3D | origin |
| Math::Vector3D | bottom_side |
| Math::Vector3D | left_side |
Definition at line 13 of file Camera.hpp.
| RayTracer::Rectangle3D::Rectangle3D | ( | ) |
| RayTracer::Rectangle3D::Rectangle3D | ( | Math::Point3D | _o, |
| Math::Vector3D | _bs, | ||
| Math::Vector3D | _ls ) |
| Math::Point3D RayTracer::Rectangle3D::pointAt | ( | double | u, |
| double | v ) const |
Definition at line 15 of file Camera.cpp.
References bottom_side, left_side, and origin.
| Math::Vector3D RayTracer::Rectangle3D::bottom_side |
Definition at line 16 of file Camera.hpp.
| Math::Vector3D RayTracer::Rectangle3D::left_side |
Definition at line 17 of file Camera.hpp.
| Math::Point3D RayTracer::Rectangle3D::origin |
Definition at line 15 of file Camera.hpp.