Lagrange
Camera Member List

This is the complete list of members for Camera, including all inherited members.

_changed() (defined in Camera)Cameraprotected
Camera(Type type=Type::PERSPECTIVE) (defined in Camera)Camera
cast_ray(const Eigen::Vector2f &coord) constCamera
default_camera(float width, float height, Type type=Type::PERSPECTIVE)Camerastatic
Dir enum nameCamera
dolly(float delta) (defined in Camera)Camera
get_direction() const (defined in Camera)Camera
get_far() const (defined in Camera)Camerainline
get_far_plane() const (defined in Camera)Camera
get_fov() const (defined in Camera)Camerainline
get_frustum() constCamera
get_frustum(Eigen::Vector2f min, Eigen::Vector2f max) constCamera
get_lookat() const (defined in Camera)Camerainline
get_near() const (defined in Camera)Camerainline
get_near_plane() const (defined in Camera)Camera
get_ortho_viewport() const (defined in Camera)Camera
get_orthogonal_direction(Dir dir) constCamera
get_perspective() constCamera
get_perspective_inverse() const (defined in Camera)Camerainline
get_position() const (defined in Camera)Camera
get_PV() constCamera
get_ray_to_screen(const Eigen::Vector3f &rayOrigin, const Eigen::Vector3f &rayDir, Eigen::Vector2f *beginOut, Eigen::Vector2f *endOut) constCamera
get_retina_scale() constCamerainline
get_rotation_mode() const (defined in Camera)Camerainline
get_type() const (defined in Camera)Camerainline
get_up() const (defined in Camera)Camera
get_view() constCamera
get_view_inverse() const (defined in Camera)Camerainline
get_window_height() const (defined in Camera)Camera
get_window_origin() const (defined in Camera)Camerainline
get_window_size() const (defined in Camera)Camera
get_window_width() const (defined in Camera)Camera
intersects_region(const Eigen::Vector2f &begin, const Eigen::Vector2f &end) constCamera
inverse_viewport_transform(const ViewportTransform &vt, Eigen::Vector2f &pixel) constCamera
is_orthogonal_direction(Dir dir) constCamera
is_pixel_in(const Eigen::Vector2f &p) constCamera
m_aspectRatio (defined in Camera)Cameraprotected
m_fov (defined in Camera)Cameraprotected
m_lookat (defined in Camera)Cameraprotected
m_ortho_viewport (defined in Camera)Cameraprotected
m_P (defined in Camera)Cameraprotected
m_Pinv (defined in Camera)Cameraprotected
m_pos (defined in Camera)Cameraprotected
m_retina_scale (defined in Camera)Cameraprotected
m_rotation_mode (defined in Camera)Cameraprotected
m_type (defined in Camera)Cameraprotected
m_up (defined in Camera)Cameraprotected
m_V (defined in Camera)Cameraprotected
m_Vinv (defined in Camera)Cameraprotected
m_window_origin_x (defined in Camera)Cameraprotected
m_window_origin_y (defined in Camera)Cameraprotected
m_windowHeight (defined in Camera)Cameraprotected
m_windowWidth (defined in Camera)Cameraprotected
m_zfar (defined in Camera)Cameraprotected
m_znear (defined in Camera)Cameraprotected
move_forward(float delta) (defined in Camera)Camera
move_right(float delta) (defined in Camera)Camera
move_up(float delta) (defined in Camera)Camera
project(const Eigen::Vector3f &pos) constCamera
project_with_depth(const Eigen::Vector3f &pos) constCamera
rotate_arcball(const Eigen::Vector3f &camera_pos_start, const Eigen::Vector3f &camera_up_start, const Eigen::Vector2f &mouse_start, const Eigen::Vector2f &mouse_current) (defined in Camera)Camera
rotate_around_lookat(float angleRad) (defined in Camera)Camera
rotate_tumble(float yaw_delta, float pitch_delta) (defined in Camera)Camera
rotate_turntable(float yaw_delta, float pitch_delta, Eigen::Vector3f primary_axis=Eigen::Vector3f::Zero())Camera
RotationMode enum nameCamera
set_aspect_ratio(float width, float height) (defined in Camera)Camera
set_fov(float fov)Camera
set_lookat(const Eigen::Vector3f &dir) (defined in Camera)Camera
set_ortho_viewport(Eigen::Vector4f viewport)Camera
set_orthogonal_direction(Dir dir)Camera
set_planes(float znear, float zfar) (defined in Camera)Camera
set_position(const Eigen::Vector3f &pos) (defined in Camera)Camera
set_position_up(const Eigen::Vector3f &pos, const Eigen::Vector3f &up) (defined in Camera)Camera
set_retina_scale(int value)Camerainline
set_rotation_mode(RotationMode mode) (defined in Camera)Camerainline
set_type(Type type) (defined in Camera)Camera
set_up(const Eigen::Vector3f &up) (defined in Camera)Camera
set_window_dimensions(float width, float height)Camera
set_window_origin(float x, float y) (defined in Camera)Camerainline
transformed(const ViewportTransform &vt) constCamera
Type enum nameCamera
unproject(const Eigen::Vector2f &screen, float z=0.0f) constCamera
update_perspective() (defined in Camera)Cameraprotectedvirtual
update_view() (defined in Camera)Cameraprotected
zoom(float delta) (defined in Camera)Camera
~Camera()=default (defined in Camera)Cameravirtual