#include <Camera.hpp>
Public Member Functions | |
| Camera () | |
| Camera (const Math::Point3D &orig, const Rectangle3D &scr) | |
| Ray | ray (double u, double v) const |
Public Attributes | |
| Math::Point3D | origin |
| Rectangle3D | screen |
Definition at line 24 of file Camera.hpp.
| RayTracer::Camera::Camera | ( | ) |
Definition at line 20 of file Camera.cpp.
| RayTracer::Camera::Camera | ( | const Math::Point3D & | orig, |
| const Rectangle3D & | scr ) |
| RayTracer::Ray RayTracer::Camera::ray | ( | double | u, |
| double | v ) const |
| Math::Point3D RayTracer::Camera::origin |
Definition at line 26 of file Camera.hpp.
| Rectangle3D RayTracer::Camera::screen |
Definition at line 27 of file Camera.hpp.