Lagrange
|
This is the complete list of members for Camera, including all inherited members.
_changed() (defined in Camera) | Camera | protected |
Camera(Type type=Type::PERSPECTIVE) (defined in Camera) | Camera | |
cast_ray(const Eigen::Vector2f &coord) const | Camera | |
default_camera(float width, float height, Type type=Type::PERSPECTIVE) | Camera | static |
Dir enum name | Camera | |
dolly(float delta) (defined in Camera) | Camera | |
get_direction() const (defined in Camera) | Camera | |
get_far() const (defined in Camera) | Camera | inline |
get_far_plane() const (defined in Camera) | Camera | |
get_fov() const (defined in Camera) | Camera | inline |
get_frustum() const | Camera | |
get_frustum(Eigen::Vector2f min, Eigen::Vector2f max) const | Camera | |
get_lookat() const (defined in Camera) | Camera | inline |
get_near() const (defined in Camera) | Camera | inline |
get_near_plane() const (defined in Camera) | Camera | |
get_ortho_viewport() const (defined in Camera) | Camera | |
get_orthogonal_direction(Dir dir) const | Camera | |
get_perspective() const | Camera | |
get_perspective_inverse() const (defined in Camera) | Camera | inline |
get_position() const (defined in Camera) | Camera | |
get_PV() const | Camera | |
get_ray_to_screen(const Eigen::Vector3f &rayOrigin, const Eigen::Vector3f &rayDir, Eigen::Vector2f *beginOut, Eigen::Vector2f *endOut) const | Camera | |
get_retina_scale() const | Camera | inline |
get_rotation_mode() const (defined in Camera) | Camera | inline |
get_type() const (defined in Camera) | Camera | inline |
get_up() const (defined in Camera) | Camera | |
get_view() const | Camera | |
get_view_inverse() const (defined in Camera) | Camera | inline |
get_window_height() const (defined in Camera) | Camera | |
get_window_origin() const (defined in Camera) | Camera | inline |
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) const | Camera | |
inverse_viewport_transform(const ViewportTransform &vt, Eigen::Vector2f &pixel) const | Camera | |
is_orthogonal_direction(Dir dir) const | Camera | |
is_pixel_in(const Eigen::Vector2f &p) const | Camera | |
m_aspectRatio (defined in Camera) | Camera | protected |
m_fov (defined in Camera) | Camera | protected |
m_lookat (defined in Camera) | Camera | protected |
m_ortho_viewport (defined in Camera) | Camera | protected |
m_P (defined in Camera) | Camera | protected |
m_Pinv (defined in Camera) | Camera | protected |
m_pos (defined in Camera) | Camera | protected |
m_retina_scale (defined in Camera) | Camera | protected |
m_rotation_mode (defined in Camera) | Camera | protected |
m_type (defined in Camera) | Camera | protected |
m_up (defined in Camera) | Camera | protected |
m_V (defined in Camera) | Camera | protected |
m_Vinv (defined in Camera) | Camera | protected |
m_window_origin_x (defined in Camera) | Camera | protected |
m_window_origin_y (defined in Camera) | Camera | protected |
m_windowHeight (defined in Camera) | Camera | protected |
m_windowWidth (defined in Camera) | Camera | protected |
m_zfar (defined in Camera) | Camera | protected |
m_znear (defined in Camera) | Camera | protected |
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) const | Camera | |
project_with_depth(const Eigen::Vector3f &pos) const | Camera | |
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 name | Camera | |
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) | Camera | inline |
set_rotation_mode(RotationMode mode) (defined in Camera) | Camera | inline |
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) | Camera | inline |
transformed(const ViewportTransform &vt) const | Camera | |
Type enum name | Camera | |
unproject(const Eigen::Vector2f &screen, float z=0.0f) const | Camera | |
update_perspective() (defined in Camera) | Camera | protectedvirtual |
update_view() (defined in Camera) | Camera | protected |
zoom(float delta) (defined in Camera) | Camera | |
~Camera()=default (defined in Camera) | Camera | virtual |