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

Field Documentation

◆ area

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

◆ background_surface

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

◆ cached_curve_params

dt_iop_colorequal_params_t dt_iop_colorequal_gui_data_t::cached_curve_params

◆ cached_display_profile

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

◆ cached_height

int dt_iop_colorequal_gui_data_t::cached_height[3][3]

◆ cached_reference_saturation

float dt_iop_colorequal_gui_data_t::cached_reference_saturation[3][3]

◆ cached_white

float dt_iop_colorequal_gui_data_t::cached_white[3][3]

◆ cached_width

int dt_iop_colorequal_gui_data_t::cached_width[3][3]

◆ channel_notebook

GtkNotebook* dt_iop_colorequal_gui_data_t::channel_notebook[3]

◆ cursor_hue

float dt_iop_colorequal_gui_data_t::cursor_hue

◆ cursor_input_display

dt_aligned_pixel_t dt_iop_colorequal_gui_data_t::cursor_input_display

◆ cursor_output_display

dt_aligned_pixel_t dt_iop_colorequal_gui_data_t::cursor_output_display

◆ cursor_pos_x

int dt_iop_colorequal_gui_data_t::cursor_pos_x

◆ cursor_pos_y

int dt_iop_colorequal_gui_data_t::cursor_pos_y

◆ cursor_sample_valid

gboolean dt_iop_colorequal_gui_data_t::cursor_sample_valid

◆ cursor_valid

gboolean dt_iop_colorequal_gui_data_t::cursor_valid

◆ curve

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

◆ curve_cache_valid

gboolean dt_iop_colorequal_gui_data_t::curve_cache_valid

◆ curve_nodes

int dt_iop_colorequal_gui_data_t::curve_nodes[3][3]

◆ dragging

gboolean dt_iop_colorequal_gui_data_t::dragging[3][3]

◆ draw_ys

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

◆ gui_params

dt_iop_colorequal_params_t dt_iop_colorequal_gui_data_t::gui_params

◆ has_focus

gboolean dt_iop_colorequal_gui_data_t::has_focus

◆ interpolation

GtkWidget* dt_iop_colorequal_gui_data_t::interpolation

◆ module_picker

GtkWidget* dt_iop_colorequal_gui_data_t::module_picker

◆ neutral_protection

GtkWidget* dt_iop_colorequal_gui_data_t::neutral_protection

◆ pending_preview_hash

uint64_t dt_iop_colorequal_gui_data_t::pending_preview_hash

◆ picker_brightness

float dt_iop_colorequal_gui_data_t::picker_brightness

◆ picker_hue

float dt_iop_colorequal_gui_data_t::picker_hue

◆ picker_info

GtkWidget* dt_iop_colorequal_gui_data_t::picker_info

◆ picker_valid

gboolean dt_iop_colorequal_gui_data_t::picker_valid

◆ preview_signal_connected

gboolean dt_iop_colorequal_gui_data_t::preview_signal_connected

◆ reference_saturation

float dt_iop_colorequal_gui_data_t::reference_saturation[3]

◆ ring_notebook

GtkNotebook* dt_iop_colorequal_gui_data_t::ring_notebook

◆ selected

int dt_iop_colorequal_gui_data_t::selected[3][3]

◆ sigma_L

GtkWidget* dt_iop_colorequal_gui_data_t::sigma_L

◆ sigma_rho

GtkWidget* dt_iop_colorequal_gui_data_t::sigma_rho

◆ sigma_theta

GtkWidget* dt_iop_colorequal_gui_data_t::sigma_theta

◆ viewer

dt_lut_viewer_t* dt_iop_colorequal_gui_data_t::viewer

◆ viewer_control_node_count

size_t dt_iop_colorequal_gui_data_t::viewer_control_node_count

◆ viewer_control_nodes

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

◆ viewer_lut

dt_iop_colorequal_data_t dt_iop_colorequal_gui_data_t::viewer_lut

◆ viewer_lut_dirty

gboolean dt_iop_colorequal_gui_data_t::viewer_lut_dirty

◆ viewer_lut_generation

uint64_t dt_iop_colorequal_gui_data_t::viewer_lut_generation

◆ viewer_lut_valid

gboolean dt_iop_colorequal_gui_data_t::viewer_lut_valid

◆ white_level

GtkWidget* dt_iop_colorequal_gui_data_t::white_level

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