![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Collaboration diagram for dt_lut_viewer_t:Definition at line 72 of file lut_viewer.c.
| GtkDrawingArea* dt_lut_viewer_t::area |
Definition at line 75 of file lut_viewer.c.
Referenced by _control_changed(), _render_surface(), dt_lut_viewer_new(), and dt_lut_viewer_queue_draw().
| const float* dt_lut_viewer_t::cached_clut |
Definition at line 115 of file lut_viewer.c.
Referenced by _draw_callback().
| uint16_t dt_lut_viewer_t::cached_clut_level |
Definition at line 116 of file lut_viewer.c.
Referenced by _draw_callback().
| size_t dt_lut_viewer_t::cached_control_node_count |
Definition at line 120 of file lut_viewer.c.
Referenced by _draw_callback().
| const dt_lut_viewer_control_node_t* dt_lut_viewer_t::cached_control_nodes |
Definition at line 119 of file lut_viewer.c.
Referenced by _draw_callback().
| const dt_iop_order_iccprofile_info_t* dt_lut_viewer_t::cached_display_profile |
Definition at line 118 of file lut_viewer.c.
Referenced by _draw_callback().
| int dt_lut_viewer_t::cached_gamut |
Definition at line 114 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| int dt_lut_viewer_t::cached_height |
Definition at line 105 of file lut_viewer.c.
Referenced by _draw_callback().
| const dt_iop_order_iccprofile_info_t* dt_lut_viewer_t::cached_lut_profile |
Definition at line 117 of file lut_viewer.c.
Referenced by _draw_callback().
| float dt_lut_viewer_t::cached_pan_x |
Definition at line 111 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::cached_pan_y |
Definition at line 112 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| double dt_lut_viewer_t::cached_ppd |
Definition at line 122 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::cached_rotation_around_axis |
Definition at line 106 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::cached_rotation_of_axis |
Definition at line 107 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::cached_shift_threshold |
Definition at line 113 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| gboolean dt_lut_viewer_t::cached_show_control_nodes |
Definition at line 121 of file lut_viewer.c.
Referenced by _draw_callback().
| float dt_lut_viewer_t::cached_slice_depth |
Definition at line 108 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::cached_slice_thickness |
Definition at line 109 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| int dt_lut_viewer_t::cached_width |
Definition at line 104 of file lut_viewer.c.
Referenced by _draw_callback().
| float dt_lut_viewer_t::cached_zoom |
Definition at line 110 of file lut_viewer.c.
Referenced by _draw_callback(), and dt_lut_viewer_new().
| const float* dt_lut_viewer_t::clut |
Definition at line 86 of file lut_viewer.c.
Referenced by _draw_callback(), _draw_samples(), _render_surface(), _save_clut_callback(), and dt_lut_viewer_set_lut().
| uint16_t dt_lut_viewer_t::clut_level |
Definition at line 87 of file lut_viewer.c.
Referenced by _draw_callback(), _draw_samples(), _render_surface(), _save_clut_callback(), and dt_lut_viewer_set_lut().
| dt_pthread_rwlock_t* dt_lut_viewer_t::clut_lock |
Definition at line 88 of file lut_viewer.c.
Referenced by _render_surface(), and dt_lut_viewer_set_lut().
| size_t dt_lut_viewer_t::control_node_count |
Definition at line 92 of file lut_viewer.c.
Referenced by _draw_callback(), _draw_samples(), _render_surface(), and dt_lut_viewer_set_control_nodes().
| const dt_lut_viewer_control_node_t* dt_lut_viewer_t::control_nodes |
Definition at line 91 of file lut_viewer.c.
Referenced by _draw_callback(), _draw_samples(), _render_surface(), and dt_lut_viewer_set_control_nodes().
| GtkWidget* dt_lut_viewer_t::controls |
Definition at line 76 of file lut_viewer.c.
Referenced by dt_lut_viewer_new().
| const dt_iop_order_iccprofile_info_t* dt_lut_viewer_t::display_profile |
Definition at line 90 of file lut_viewer.c.
Referenced by _draw_callback(), _draw_samples(), _to_display_rgb(), _to_display_rgb_array(), and dt_lut_viewer_set_lut().
| double dt_lut_viewer_t::drag_anchor_x |
Definition at line 97 of file lut_viewer.c.
Referenced by _button_press_callback(), and _motion_notify_callback().
| double dt_lut_viewer_t::drag_anchor_y |
Definition at line 98 of file lut_viewer.c.
Referenced by _button_press_callback(), and _motion_notify_callback().
| dt_lut_viewer_drag_mode_t dt_lut_viewer_t::drag_mode |
Definition at line 96 of file lut_viewer.c.
Referenced by _button_press_callback(), _button_release_callback(), _motion_notify_callback(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::drag_origin_azimuth |
Definition at line 101 of file lut_viewer.c.
Referenced by _button_press_callback(), and _motion_notify_callback().
| float dt_lut_viewer_t::drag_origin_pan_x |
Definition at line 99 of file lut_viewer.c.
Referenced by _button_press_callback(), and _motion_notify_callback().
| float dt_lut_viewer_t::drag_origin_pan_y |
Definition at line 100 of file lut_viewer.c.
Referenced by _button_press_callback(), and _motion_notify_callback().
| float dt_lut_viewer_t::drag_origin_tilt |
Definition at line 102 of file lut_viewer.c.
Referenced by _button_press_callback(), and _motion_notify_callback().
| GtkWidget* dt_lut_viewer_t::gamut |
Definition at line 84 of file lut_viewer.c.
Referenced by _draw_callback(), _render_surface(), and dt_lut_viewer_new().
| const dt_iop_order_iccprofile_info_t* dt_lut_viewer_t::lut_profile |
Definition at line 89 of file lut_viewer.c.
Referenced by _draw_callback(), _draw_samples(), _gamut_matches_lut_profile(), _render_surface(), _save_clut_callback(), _to_display_rgb(), _to_display_rgb_array(), and dt_lut_viewer_set_lut().
| float dt_lut_viewer_t::pan_x |
Definition at line 94 of file lut_viewer.c.
Referenced by _button_press_callback(), _draw_callback(), _motion_notify_callback(), _render_surface(), _scroll_callback(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::pan_y |
Definition at line 95 of file lut_viewer.c.
Referenced by _button_press_callback(), _draw_callback(), _motion_notify_callback(), _render_surface(), _scroll_callback(), and dt_lut_viewer_new().
| GtkWidget* dt_lut_viewer_t::rotation_around_axis |
Definition at line 78 of file lut_viewer.c.
Referenced by _button_press_callback(), _draw_callback(), _draw_samples(), _motion_notify_callback(), _render_surface(), and dt_lut_viewer_new().
| GtkWidget* dt_lut_viewer_t::rotation_of_axis |
Definition at line 79 of file lut_viewer.c.
Referenced by _button_press_callback(), _draw_callback(), _draw_samples(), _motion_notify_callback(), _render_surface(), and dt_lut_viewer_new().
| const float* dt_lut_viewer_t::sample_cache_clut |
Definition at line 140 of file lut_viewer.c.
Referenced by _draw_samples().
| uint16_t dt_lut_viewer_t::sample_cache_clut_level |
Definition at line 141 of file lut_viewer.c.
Referenced by _draw_samples().
| size_t dt_lut_viewer_t::sample_cache_control_node_count |
Definition at line 145 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| const dt_lut_viewer_control_node_t* dt_lut_viewer_t::sample_cache_control_nodes |
Definition at line 144 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| const dt_iop_order_iccprofile_info_t* dt_lut_viewer_t::sample_cache_display_profile |
Definition at line 143 of file lut_viewer.c.
Referenced by _draw_samples().
| int dt_lut_viewer_t::sample_cache_gamut |
Definition at line 139 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| const dt_iop_order_iccprofile_info_t* dt_lut_viewer_t::sample_cache_lut_profile |
Definition at line 142 of file lut_viewer.c.
Referenced by _draw_samples().
| float dt_lut_viewer_t::sample_cache_rotation_around_axis |
Definition at line 134 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::sample_cache_rotation_of_axis |
Definition at line 135 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::sample_cache_shift_threshold |
Definition at line 138 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| gboolean dt_lut_viewer_t::sample_cache_show_control_nodes |
Definition at line 146 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::sample_cache_slice_depth |
Definition at line 136 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::sample_cache_slice_thickness |
Definition at line 137 of file lut_viewer.c.
Referenced by _draw_samples(), and dt_lut_viewer_new().
| gboolean dt_lut_viewer_t::sample_cache_valid |
Definition at line 133 of file lut_viewer.c.
Referenced by _draw_samples(), and _invalidate_sample_cache().
| size_t dt_lut_viewer_t::sample_capacity |
Definition at line 129 of file lut_viewer.c.
Referenced by _ensure_sample_cache_capacity().
| size_t dt_lut_viewer_t::sample_count |
Definition at line 130 of file lut_viewer.c.
Referenced by _draw_samples(), and _invalidate_sample_cache().
| gboolean dt_lut_viewer_t::sample_draw_white_last |
Definition at line 132 of file lut_viewer.c.
Referenced by _draw_samples(), and _invalidate_sample_cache().
| dt_aligned_pixel_simd_t* dt_lut_viewer_t::sample_input_display |
Definition at line 127 of file lut_viewer.c.
Referenced by _draw_samples(), and _ensure_sample_cache_capacity().
| dt_aligned_pixel_simd_t* dt_lut_viewer_t::sample_input_work |
Definition at line 125 of file lut_viewer.c.
Referenced by _draw_samples(), and _ensure_sample_cache_capacity().
| dt_aligned_pixel_simd_t* dt_lut_viewer_t::sample_output_display |
Definition at line 128 of file lut_viewer.c.
Referenced by _draw_samples(), and _ensure_sample_cache_capacity().
| dt_aligned_pixel_simd_t* dt_lut_viewer_t::sample_output_work |
Definition at line 126 of file lut_viewer.c.
Referenced by _draw_samples(), and _ensure_sample_cache_capacity().
| size_t dt_lut_viewer_t::sample_white_index |
Definition at line 131 of file lut_viewer.c.
Referenced by _draw_samples(), and _invalidate_sample_cache().
| GtkWidget* dt_lut_viewer_t::save_button |
Definition at line 77 of file lut_viewer.c.
Referenced by dt_lut_viewer_new().
| GtkWidget* dt_lut_viewer_t::shift_threshold |
Definition at line 82 of file lut_viewer.c.
Referenced by _draw_callback(), _draw_samples(), and dt_lut_viewer_new().
| GtkWidget* dt_lut_viewer_t::show_control_nodes |
Definition at line 83 of file lut_viewer.c.
Referenced by _show_control_nodes(), dt_lut_viewer_new(), and dt_lut_viewer_set_control_nodes().
| GtkWidget* dt_lut_viewer_t::slice_depth |
Definition at line 80 of file lut_viewer.c.
Referenced by _button_press_callback(), _draw_callback(), _draw_samples(), _render_surface(), and dt_lut_viewer_new().
| GtkWidget* dt_lut_viewer_t::slice_thickness |
Definition at line 81 of file lut_viewer.c.
Referenced by _button_press_callback(), _draw_callback(), _draw_samples(), _render_surface(), and dt_lut_viewer_new().
| cairo_surface_t* dt_lut_viewer_t::surface |
Definition at line 123 of file lut_viewer.c.
Referenced by _draw_callback(), _invalidate_surface(), and _render_surface().
| GtkWidget* dt_lut_viewer_t::widget |
Definition at line 74 of file lut_viewer.c.
Referenced by dt_lut_viewer_get_widget(), and dt_lut_viewer_new().
| float dt_lut_viewer_t::zoom |
Definition at line 93 of file lut_viewer.c.
Referenced by _button_press_callback(), _draw_callback(), _draw_samples(), _render_surface(), _scroll_callback(), and dt_lut_viewer_new().