Home | History | Annotate | Download | only in opengl

Lines Matching defs:Camera

10 #include "camera.h"
18 Camera::Camera()
34 Camera& Camera::operator=(const Camera& other)
55 Camera::Camera(const Camera& other)
60 Camera::~Camera()
65 void Camera::setViewport(uint offsetx, uint offsety, uint width, uint height)
75 void Camera::setViewport(uint width, uint height)
83 void Camera::setFovY(float value)
89 Vector3f Camera::direction(void) const
93 Vector3f Camera::up(void) const
97 Vector3f Camera::right(void) const
102 void Camera::setDirection(const Vector3f& newDirection)
117 void Camera::setTarget(const Vector3f& target)
127 void Camera::setPosition(const Vector3f& p)
133 void Camera::setOrientation(const Quaternionf& q)
139 void Camera::setFrame(const Frame& f)
145 void Camera::rotateAroundTarget(const Quaternionf& q)
166 void Camera::localRotate(const Quaternionf& q)
174 void Camera::zoom(float d)
184 void Camera::localTranslate(const Vector3f& t)
193 void Camera::updateViewMatrix(void) const
205 const Affine3f& Camera::viewMatrix(void) const
211 void Camera::updateProjectionMatrix(void) const
232 const Matrix4f& Camera::projectionMatrix(void) const
238 void Camera::activateGL(void)
246 Vector3f Camera::unProject(const Vector2f& uv, float depth) const
252 Vector3f Camera::unProject(const Vector2f& uv, float depth, const Matrix4f& invModelview) const