#include <Camera.h>

Public Member Functions | |
| Camera () | |
| ~Camera () | |
| void | Reset () |
| void | SetHeight (GLfloat) |
| void | SetViewPosition (GLdouble, GLdouble, GLdouble) |
| void | SetViewPositionX (GLdouble) |
| void | SetViewPositionY (GLdouble) |
| void | SetViewPositionZ (GLdouble) |
| void | SetViewDirection (GLdouble, GLdouble, GLdouble) |
| void | SetViewViewUp (GLdouble, GLdouble, GLdouble) |
| void | SetRotationPoint (GLdouble, GLdouble, GLdouble) |
| void | SetFocalLength (GLdouble) |
| void | SetAperature (GLdouble) |
| void | SetScreenWidth (GLint) |
| void | SetScreenHeight (GLint) |
| void | SetEyeSeparation (GLdouble) |
| GLdouble | GetViewPositionX () |
| GLdouble | GetViewPositionY () |
| GLdouble | GetViewPositionZ () |
| GLdouble | GetViewDirectionX () |
| GLdouble | GetViewDirectionY () |
| GLdouble | GetViewDirectionZ () |
| GLdouble | GetViewUpX () |
| GLdouble | GetViewUpY () |
| GLdouble | GetViewUpZ () |
| GLdouble | GetEyeSeparation () |
| GLdouble | GetAperature () |
| GLdouble | GetFocalLength () |
| GLint | GetScreenHeight () |
| GLint | GetScreenWidth () |
| GLfloat | ComputeHeight (GlObjectList &) |
Private Attributes | |
| GLdouble | mViewPositionX |
| GLdouble | mViewPositionY |
| GLdouble | mViewPositionZ |
| GLdouble | mViewDirectionX |
| GLdouble | mViewDirectionY |
| GLdouble | mViewDirectionZ |
| GLdouble | mViewUpX |
| GLdouble | mViewUpY |
| GLdouble | mViewUpZ |
| GLdouble | mRotationPointX |
| GLdouble | mRotationPointY |
| GLdouble | mRotationPointZ |
| GLdouble | mFocalLength |
| GLdouble | mAperature |
| GLdouble | mEyeSeparation |
| GLint | mScreenWidth |
| GLint | mScreenHeight |
| glotzopengl::Camera::Camera | ( | ) |
| glotzopengl::Camera::~Camera | ( | ) |
| void glotzopengl::Camera::Reset | ( | ) |
| void glotzopengl::Camera::SetHeight | ( | GLfloat | height | ) |
| void glotzopengl::Camera::SetViewPosition | ( | GLdouble | x, | |
| GLdouble | y, | |||
| GLdouble | z | |||
| ) |
| void glotzopengl::Camera::SetViewPositionX | ( | GLdouble | x | ) |
| void glotzopengl::Camera::SetViewPositionY | ( | GLdouble | y | ) |
| void glotzopengl::Camera::SetViewPositionZ | ( | GLdouble | z | ) |
| void glotzopengl::Camera::SetViewDirection | ( | GLdouble | x, | |
| GLdouble | y, | |||
| GLdouble | z | |||
| ) |
| void glotzopengl::Camera::SetViewViewUp | ( | GLdouble | x, | |
| GLdouble | y, | |||
| GLdouble | z | |||
| ) |
| void glotzopengl::Camera::SetRotationPoint | ( | GLdouble | x, | |
| GLdouble | y, | |||
| GLdouble | z | |||
| ) |
| void glotzopengl::Camera::SetFocalLength | ( | GLdouble | length | ) |
| void glotzopengl::Camera::SetAperature | ( | GLdouble | aperature | ) |
| void glotzopengl::Camera::SetScreenWidth | ( | GLint | width | ) |
| void glotzopengl::Camera::SetScreenHeight | ( | GLint | height | ) |
| void glotzopengl::Camera::SetEyeSeparation | ( | GLdouble | eyeSeparation | ) |
| GLdouble glotzopengl::Camera::GetViewPositionX | ( | ) |
| GLdouble glotzopengl::Camera::GetViewPositionY | ( | ) |
| GLdouble glotzopengl::Camera::GetViewPositionZ | ( | ) |
| GLdouble glotzopengl::Camera::GetViewDirectionX | ( | ) |
| GLdouble glotzopengl::Camera::GetViewDirectionY | ( | ) |
| GLdouble glotzopengl::Camera::GetViewDirectionZ | ( | ) |
| GLdouble glotzopengl::Camera::GetViewUpX | ( | ) |
| GLdouble glotzopengl::Camera::GetViewUpY | ( | ) |
| GLdouble glotzopengl::Camera::GetViewUpZ | ( | ) |
| GLdouble glotzopengl::Camera::GetEyeSeparation | ( | ) |
| GLdouble glotzopengl::Camera::GetAperature | ( | ) |
| GLdouble glotzopengl::Camera::GetFocalLength | ( | ) |
| GLint glotzopengl::Camera::GetScreenHeight | ( | ) |
| GLint glotzopengl::Camera::GetScreenWidth | ( | ) |
| GLfloat glotzopengl::Camera::ComputeHeight | ( | GlObjectList & | obj | ) |
GLdouble glotzopengl::Camera::mViewPositionX [private] |
GLdouble glotzopengl::Camera::mViewPositionY [private] |
GLdouble glotzopengl::Camera::mViewPositionZ [private] |
GLdouble glotzopengl::Camera::mViewDirectionX [private] |
GLdouble glotzopengl::Camera::mViewDirectionY [private] |
GLdouble glotzopengl::Camera::mViewDirectionZ [private] |
GLdouble glotzopengl::Camera::mViewUpX [private] |
GLdouble glotzopengl::Camera::mViewUpY [private] |
GLdouble glotzopengl::Camera::mViewUpZ [private] |
GLdouble glotzopengl::Camera::mRotationPointX [private] |
GLdouble glotzopengl::Camera::mRotationPointY [private] |
GLdouble glotzopengl::Camera::mRotationPointZ [private] |
GLdouble glotzopengl::Camera::mFocalLength [private] |
GLdouble glotzopengl::Camera::mAperature [private] |
GLdouble glotzopengl::Camera::mEyeSeparation [private] |
GLint glotzopengl::Camera::mScreenWidth [private] |
GLint glotzopengl::Camera::mScreenHeight [private] |
1.5.3