|
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 |