Util::Point3D forward
Definition camera.h:19
Util::Point3D position
Definition camera.h:16
Util::Ray3D getRay(int i, int j, int width, int height) const
Definition camera.todo.cpp:13
Util::Point3D up
Definition camera.h:22
Util::Point3D right
Definition camera.h:25
void moveRight(float dist)
Definition camera.todo.cpp:57
void moveForward(float dist)
Definition camera.todo.cpp:49
void rotateRight(Util::Point3D center, float angle)
Definition camera.todo.cpp:41
double heightAngle
Definition camera.h:13
void rotateUp(Util::Point3D center, float angle)
Definition camera.todo.cpp:33
void moveUp(float dist)
Definition camera.todo.cpp:65
void drawOpenGL(void) const
Definition camera.todo.cpp:22
Definition geometry.h:299
std::istream & operator>>(std::istream &stream, Camera &camera)
Definition camera.cpp:15
std::ostream & operator<<(std::ostream &stream, const Camera &camera)
Definition camera.cpp:25