Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_iop_colorequal_gui_data_t Struct Reference
+ Collaboration diagram for dt_iop_colorequal_gui_data_t:

Data Fields

GtkDrawingArea * area [3][3]
 
GtkNotebook * ring_notebook
 
GtkNotebook * channel_notebook [3]
 
GtkWidgetwhite_level
 
GtkWidgetmodule_picker
 
GtkWidgetpicker_info
 
GtkWidgetsigma_L
 
GtkWidgetsigma_rho
 
GtkWidgetsigma_theta
 
GtkWidgetneutral_protection
 
GtkWidgetinterpolation
 
dt_lut_viewer_tviewer
 
dt_iop_colorequal_data_t viewer_lut
 
uint64_t viewer_lut_generation
 
dt_iop_colorequal_params_t gui_params
 
dt_iop_colorequal_params_t cached_curve_params
 
dt_draw_curve_tcurve [3][3]
 
int curve_nodes [3][3]
 
float draw_ys [3][3][360]
 
int selected [3][3]
 
gboolean dragging [3][3]
 
gboolean curve_cache_valid
 
gboolean viewer_lut_dirty
 
gboolean viewer_lut_valid
 
gboolean preview_signal_connected
 
uint64_t pending_preview_hash
 
dt_dev_pixelpipe_cache_wait_t preview_wait
 
gboolean has_focus
 
gboolean picker_valid
 
gboolean cursor_valid
 
gboolean cursor_sample_valid
 
float picker_hue
 
float picker_brightness
 
float cursor_hue
 
int cursor_pos_x
 
int cursor_pos_y
 
dt_aligned_pixel_t cursor_input_display
 
dt_aligned_pixel_t cursor_output_display
 
dt_lut_viewer_control_node_t viewer_control_nodes [(3 *64)]
 
size_t viewer_control_node_count
 
float reference_saturation [3]
 
float cached_white [3][3]
 
float cached_reference_saturation [3][3]
 
int cached_width [3][3]
 
int cached_height [3][3]
 
const dt_iop_order_iccprofile_info_tcached_display_profile [3][3]
 
cairo_surface_t * background_surface [3][3]
 

Detailed Description

Definition at line 151 of file colorequal.c.

Field Documentation

◆ area

GtkDrawingArea* dt_iop_colorequal_gui_data_t::area[3][3]

Definition at line 153 of file colorequal.c.

◆ background_surface

cairo_surface_t* dt_iop_colorequal_gui_data_t::background_surface[3][3]

Definition at line 200 of file colorequal.c.

◆ cached_curve_params

dt_iop_colorequal_params_t dt_iop_colorequal_gui_data_t::cached_curve_params

Definition at line 168 of file colorequal.c.

◆ cached_display_profile

const dt_iop_order_iccprofile_info_t* dt_iop_colorequal_gui_data_t::cached_display_profile[3][3]

Definition at line 198 of file colorequal.c.

◆ cached_height

int dt_iop_colorequal_gui_data_t::cached_height[3][3]

Definition at line 197 of file colorequal.c.

◆ cached_reference_saturation

float dt_iop_colorequal_gui_data_t::cached_reference_saturation[3][3]

Definition at line 195 of file colorequal.c.

◆ cached_white

float dt_iop_colorequal_gui_data_t::cached_white[3][3]

Definition at line 194 of file colorequal.c.

◆ cached_width

int dt_iop_colorequal_gui_data_t::cached_width[3][3]

Definition at line 196 of file colorequal.c.

◆ channel_notebook

GtkNotebook* dt_iop_colorequal_gui_data_t::channel_notebook[3]

Definition at line 155 of file colorequal.c.

◆ cursor_hue

float dt_iop_colorequal_gui_data_t::cursor_hue

Definition at line 186 of file colorequal.c.

◆ cursor_input_display

dt_aligned_pixel_t dt_iop_colorequal_gui_data_t::cursor_input_display

Definition at line 189 of file colorequal.c.

◆ cursor_output_display

dt_aligned_pixel_t dt_iop_colorequal_gui_data_t::cursor_output_display

Definition at line 190 of file colorequal.c.

◆ cursor_pos_x

int dt_iop_colorequal_gui_data_t::cursor_pos_x

Definition at line 187 of file colorequal.c.

◆ cursor_pos_y

int dt_iop_colorequal_gui_data_t::cursor_pos_y

Definition at line 188 of file colorequal.c.

◆ cursor_sample_valid

gboolean dt_iop_colorequal_gui_data_t::cursor_sample_valid

Definition at line 183 of file colorequal.c.

◆ cursor_valid

gboolean dt_iop_colorequal_gui_data_t::cursor_valid

Definition at line 182 of file colorequal.c.

◆ curve

dt_draw_curve_t* dt_iop_colorequal_gui_data_t::curve[3][3]

Definition at line 169 of file colorequal.c.

◆ curve_cache_valid

gboolean dt_iop_colorequal_gui_data_t::curve_cache_valid

Definition at line 174 of file colorequal.c.

◆ curve_nodes

int dt_iop_colorequal_gui_data_t::curve_nodes[3][3]

Definition at line 170 of file colorequal.c.

◆ dragging

gboolean dt_iop_colorequal_gui_data_t::dragging[3][3]

Definition at line 173 of file colorequal.c.

◆ draw_ys

float dt_iop_colorequal_gui_data_t::draw_ys[3][3][360]

Definition at line 171 of file colorequal.c.

◆ gui_params

dt_iop_colorequal_params_t dt_iop_colorequal_gui_data_t::gui_params

Definition at line 167 of file colorequal.c.

◆ has_focus

gboolean dt_iop_colorequal_gui_data_t::has_focus

Definition at line 180 of file colorequal.c.

◆ interpolation

GtkWidget* dt_iop_colorequal_gui_data_t::interpolation

Definition at line 163 of file colorequal.c.

◆ module_picker

GtkWidget* dt_iop_colorequal_gui_data_t::module_picker

Definition at line 157 of file colorequal.c.

◆ neutral_protection

GtkWidget* dt_iop_colorequal_gui_data_t::neutral_protection

Definition at line 162 of file colorequal.c.

◆ pending_preview_hash

uint64_t dt_iop_colorequal_gui_data_t::pending_preview_hash

Definition at line 178 of file colorequal.c.

◆ picker_brightness

float dt_iop_colorequal_gui_data_t::picker_brightness

Definition at line 185 of file colorequal.c.

◆ picker_hue

float dt_iop_colorequal_gui_data_t::picker_hue

Definition at line 184 of file colorequal.c.

◆ picker_info

GtkWidget* dt_iop_colorequal_gui_data_t::picker_info

Definition at line 158 of file colorequal.c.

◆ picker_valid

gboolean dt_iop_colorequal_gui_data_t::picker_valid

Definition at line 181 of file colorequal.c.

◆ preview_signal_connected

gboolean dt_iop_colorequal_gui_data_t::preview_signal_connected

Definition at line 177 of file colorequal.c.

◆ preview_wait

dt_dev_pixelpipe_cache_wait_t dt_iop_colorequal_gui_data_t::preview_wait

Definition at line 179 of file colorequal.c.

◆ reference_saturation

float dt_iop_colorequal_gui_data_t::reference_saturation[3]

Definition at line 193 of file colorequal.c.

◆ ring_notebook

GtkNotebook* dt_iop_colorequal_gui_data_t::ring_notebook

Definition at line 154 of file colorequal.c.

◆ selected

int dt_iop_colorequal_gui_data_t::selected[3][3]

Definition at line 172 of file colorequal.c.

◆ sigma_L

GtkWidget* dt_iop_colorequal_gui_data_t::sigma_L

Definition at line 159 of file colorequal.c.

◆ sigma_rho

GtkWidget* dt_iop_colorequal_gui_data_t::sigma_rho

Definition at line 160 of file colorequal.c.

◆ sigma_theta

GtkWidget* dt_iop_colorequal_gui_data_t::sigma_theta

Definition at line 161 of file colorequal.c.

◆ viewer

dt_lut_viewer_t* dt_iop_colorequal_gui_data_t::viewer

Definition at line 164 of file colorequal.c.

◆ viewer_control_node_count

size_t dt_iop_colorequal_gui_data_t::viewer_control_node_count

Definition at line 192 of file colorequal.c.

◆ viewer_control_nodes

dt_lut_viewer_control_node_t dt_iop_colorequal_gui_data_t::viewer_control_nodes[(3 * 64)]

Definition at line 191 of file colorequal.c.

◆ viewer_lut

dt_iop_colorequal_data_t dt_iop_colorequal_gui_data_t::viewer_lut

Definition at line 165 of file colorequal.c.

◆ viewer_lut_dirty

gboolean dt_iop_colorequal_gui_data_t::viewer_lut_dirty

Definition at line 175 of file colorequal.c.

◆ viewer_lut_generation

uint64_t dt_iop_colorequal_gui_data_t::viewer_lut_generation

Definition at line 166 of file colorequal.c.

◆ viewer_lut_valid

gboolean dt_iop_colorequal_gui_data_t::viewer_lut_valid

Definition at line 176 of file colorequal.c.

◆ white_level

GtkWidget* dt_iop_colorequal_gui_data_t::white_level

Definition at line 156 of file colorequal.c.


The documentation for this struct was generated from the following file: