aspect_ratio | Tucano::Camera | protected |
Camera(void) | Tucano::Camera | inline |
changeFovy(float new_fovy) | Tucano::Camera | inline |
createOrthographicMatrix(float left, float right, float bottom, float top, float near_plane, float far_plane) | Tucano::Camera | inlinestatic |
createPerspectiveMatrix(float fy, float in_aspect_ratio, float in_near_plane, float in_far_plane) | Tucano::Camera | inlinestatic |
default_view | Tucano::Camera | protected |
far_plane | Tucano::Camera | protected |
focal_length | Tucano::Camera | protected |
fovy | Tucano::Camera | protected |
frustum_bottom | Tucano::Camera | protected |
frustum_left | Tucano::Camera | protected |
frustum_right | Tucano::Camera | protected |
frustum_top | Tucano::Camera | protected |
getCenter(void) const | Tucano::Camera | inline |
getFarPlane(void) const | Tucano::Camera | inline |
getFovy(void) const | Tucano::Camera | inline |
getNearPlane(void) const | Tucano::Camera | inline |
getPerspectiveScale(void) const | Tucano::Camera | inline |
getProjectionMatrix(GLdouble *matrix) | Tucano::Camera | inline |
getProjectionMatrix(void) const | Tucano::Camera | inline |
getRotationMatrix(void) const | Tucano::Camera | inline |
getTranslationMatrix(void) const | Tucano::Camera | inline |
getViewMatrix(GLdouble *matrix) | Tucano::Camera | inline |
getViewMatrix(void) const | Tucano::Camera | inline |
getViewport(void) const | Tucano::Camera | inline |
getViewportAspectRatio(void) const | Tucano::Camera | inline |
getViewportSize(void) const | Tucano::Camera | inline |
incrementFov(float inc) | Tucano::Camera | inline |
near_plane | Tucano::Camera | protected |
projection_matrix | Tucano::Camera | protected |
projectionMatrix(void) | Tucano::Camera | inline |
projectPoint(const Eigen::Vector4f &pt, Eigen::Vector4f &viewport) | Tucano::Camera | inline |
reset(void) | Tucano::Camera | inline |
resetProjectionMatrix(void) | Tucano::Camera | inline |
resetViewMatrix(void) | Tucano::Camera | inline |
rotate(const Eigen::Quaternion< float > &rotation) | Tucano::Camera | inline |
scale(const Eigen::Vector3f &scale_factors) | Tucano::Camera | inline |
scale(float scale_factor) | Tucano::Camera | inline |
setOrthographicMatrix(float left, float right, float bottom, float top, float near_plane, float far_plane) | Tucano::Camera | inline |
setPerspectiveMatrix(float fy, float in_aspect_ratio, float in_near_plane, float in_far_plane) | Tucano::Camera | inline |
setProjectionMatrix(const Eigen::Matrix4f &mat) | Tucano::Camera | inline |
setViewMatrix(const Eigen::Affine3f &mat) | Tucano::Camera | inline |
setViewport(const Eigen::Vector4f &vp) | Tucano::Camera | inline |
setViewport(const Eigen::Vector2i &vp) | Tucano::Camera | inline |
setViewport(const Eigen::Vector2f &vp) | Tucano::Camera | inline |
translate(const Eigen::Vector3f &translation) | Tucano::Camera | inline |
use_perspective | Tucano::Camera | protected |
view_matrix | Tucano::Camera | protected |
viewMatrix(void) | Tucano::Camera | inline |
viewport | Tucano::Camera | protected |
~Camera() | Tucano::Camera | inline |