| apply_projection(const BoundingBoxf3 &box, double near_z=-1.0, double far_z=-1.0) | Slic3r::GUI::Camera | |
| apply_projection(double left, double right, double bottom, double top, double near_z, double far_z) | Slic3r::GUI::Camera | |
| apply_viewport() const | Slic3r::GUI::Camera | |
| calc_tight_frustrum_zs_around(const BoundingBoxf3 &box) | Slic3r::GUI::Camera | private |
| calc_zoom_to_bounding_box_factor(const BoundingBoxf3 &box, double margin_factor=DefaultZoomToBoxMarginFactor) const | Slic3r::GUI::Camera | private |
| calc_zoom_to_volumes_factor(const GLVolumePtrs &volumes, Vec3d ¢er, double margin_factor=DefaultZoomToVolumesMarginFactor) const | Slic3r::GUI::Camera | private |
| Camera() | Slic3r::GUI::Camera | inline |
| DefaultDistance | Slic3r::GUI::Camera | static |
| DefaultZoomToBoxMarginFactor | Slic3r::GUI::Camera | static |
| DefaultZoomToVolumesMarginFactor | Slic3r::GUI::Camera | static |
| enable_update_config_on_type_change(bool enable) | Slic3r::GUI::Camera | inline |
| EType enum name | Slic3r::GUI::Camera | |
| FrustrumMinNearZ | Slic3r::GUI::Camera | static |
| FrustrumMinZRange | Slic3r::GUI::Camera | static |
| FrustrumZMargin | Slic3r::GUI::Camera | static |
| get_dir_forward() const | Slic3r::GUI::Camera | inline |
| get_dir_right() const | Slic3r::GUI::Camera | inline |
| get_dir_up() const | Slic3r::GUI::Camera | inline |
| get_distance() const | Slic3r::GUI::Camera | inline |
| get_far_z() const | Slic3r::GUI::Camera | inline |
| get_fov() const | Slic3r::GUI::Camera | |
| get_gui_scale() const | Slic3r::GUI::Camera | inline |
| get_inv_zoom() const | Slic3r::GUI::Camera | inline |
| get_near_bottom() const | Slic3r::GUI::Camera | |
| get_near_height() const | Slic3r::GUI::Camera | |
| get_near_left() const | Slic3r::GUI::Camera | |
| get_near_right() const | Slic3r::GUI::Camera | |
| get_near_top() const | Slic3r::GUI::Camera | |
| get_near_width() const | Slic3r::GUI::Camera | |
| get_near_z() const | Slic3r::GUI::Camera | inline |
| get_position() const | Slic3r::GUI::Camera | inline |
| get_projection_matrix() const | Slic3r::GUI::Camera | inline |
| get_scene_box() const | Slic3r::GUI::Camera | inline |
| get_target() const | Slic3r::GUI::Camera | inline |
| get_type() const | Slic3r::GUI::Camera | inline |
| get_type_as_string() const | Slic3r::GUI::Camera | |
| get_view_matrix() const | Slic3r::GUI::Camera | inline |
| get_viewport() const | Slic3r::GUI::Camera | inline |
| get_z_range() const | Slic3r::GUI::Camera | inline |
| get_zoom() const | Slic3r::GUI::Camera | inline |
| is_looking_downward() const | Slic3r::GUI::Camera | inline |
| look_at(const Vec3d &position, const Vec3d &target, const Vec3d &up) | Slic3r::GUI::Camera | |
| m_distance | Slic3r::GUI::Camera | private |
| m_frustrum_zs | Slic3r::GUI::Camera | private |
| m_gui_scale | Slic3r::GUI::Camera | private |
| m_projection_matrix | Slic3r::GUI::Camera | private |
| m_scene_box | Slic3r::GUI::Camera | private |
| m_target | Slic3r::GUI::Camera | private |
| m_type | Slic3r::GUI::Camera | private |
| m_update_config_on_type_change_enabled | Slic3r::GUI::Camera | private |
| m_view_matrix | Slic3r::GUI::Camera | private |
| m_view_rotation | Slic3r::GUI::Camera | private |
| m_viewport | Slic3r::GUI::Camera | private |
| m_zenit | Slic3r::GUI::Camera | private |
| m_zoom | Slic3r::GUI::Camera | private |
| max_zoom() const | Slic3r::GUI::Camera | inline |
| MaxFovDeg | Slic3r::GUI::Camera | static |
| min_zoom() const | Slic3r::GUI::Camera | inline |
| recover_from_free_camera() | Slic3r::GUI::Camera | inline |
| requires_zoom_to_bed | Slic3r::GUI::Camera | |
| rotate_local_around_target(const Vec3d &rotation_rad) | Slic3r::GUI::Camera | |
| rotate_on_sphere(double delta_azimut_rad, double delta_zenit_rad, bool apply_limits) | Slic3r::GUI::Camera | |
| select_next_type() | Slic3r::GUI::Camera | |
| select_view(const std::string &direction) | Slic3r::GUI::Camera | |
| set_default_orientation() | Slic3r::GUI::Camera | private |
| set_distance(double distance) | Slic3r::GUI::Camera | private |
| set_scene_box(const BoundingBoxf3 &box) | Slic3r::GUI::Camera | inline |
| set_target(const Vec3d &target) | Slic3r::GUI::Camera | |
| set_type(EType type) | Slic3r::GUI::Camera | |
| set_type(const std::string &type) | Slic3r::GUI::Camera | inline |
| set_viewport(int x, int y, unsigned int w, unsigned int h) | Slic3r::GUI::Camera | |
| set_zoom(double zoom) | Slic3r::GUI::Camera | |
| translate_world(const Vec3d &displacement) | Slic3r::GUI::Camera | inline |
| update_zenit() | Slic3r::GUI::Camera | private |
| update_zoom(double delta_zoom) | Slic3r::GUI::Camera | inline |
| validate_target(const Vec3d &target) const | Slic3r::GUI::Camera | private |
| zoom_to_box(const BoundingBoxf3 &box, double margin_factor=DefaultZoomToBoxMarginFactor) | Slic3r::GUI::Camera | |
| zoom_to_volumes(const GLVolumePtrs &volumes, double margin_factor=DefaultZoomToVolumesMarginFactor) | Slic3r::GUI::Camera | |