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

Data Fields

dt_draw_curve_tminmax_curve [DT_IOP_COLORZONES_MAX_CHANNELS]
 
int minmax_curve_nodes [DT_IOP_COLORZONES_MAX_CHANNELS]
 
int minmax_curve_type [DT_IOP_COLORZONES_MAX_CHANNELS]
 
GtkBox * hbox
 
GtkDrawingArea * area
 
GtkWidgetbottom_area
 
GtkNotebook * channel_tabs
 
GtkWidgetselect_by
 
GtkWidgetstrength
 
GtkWidgetinterpolator
 
GtkWidgetmode
 
GtkWidgetbt_showmask
 
double mouse_x
 
double mouse_y
 
float mouse_radius
 
int selected
 
int dragging
 
int x_move
 
GtkWidgetcolorpicker
 
GtkWidgetcolorpicker_set_values
 
GtkWidgetchk_edit_by_area
 
dt_iop_colorzones_channel_t channel
 
float draw_ys [DT_IOP_COLORZONES_MAX_CHANNELS][256]
 
float draw_min_ys [256]
 
float draw_max_ys [256]
 
float zoom_factor
 
float offset_x
 
float offset_y
 
int edit_by_area
 
gboolean display_mask
 

Detailed Description

Definition at line 135 of file colorzones.c.

Field Documentation

◆ area

GtkDrawingArea* dt_iop_colorzones_gui_data_t::area

Definition at line 141 of file colorzones.c.

◆ bottom_area

GtkWidget* dt_iop_colorzones_gui_data_t::bottom_area

Definition at line 142 of file colorzones.c.

◆ bt_showmask

GtkWidget* dt_iop_colorzones_gui_data_t::bt_showmask

Definition at line 148 of file colorzones.c.

◆ channel

dt_iop_colorzones_channel_t dt_iop_colorzones_gui_data_t::channel

Definition at line 157 of file colorzones.c.

◆ channel_tabs

GtkNotebook* dt_iop_colorzones_gui_data_t::channel_tabs

Definition at line 143 of file colorzones.c.

◆ chk_edit_by_area

GtkWidget* dt_iop_colorzones_gui_data_t::chk_edit_by_area

Definition at line 156 of file colorzones.c.

◆ colorpicker

GtkWidget* dt_iop_colorzones_gui_data_t::colorpicker

Definition at line 154 of file colorzones.c.

◆ colorpicker_set_values

GtkWidget* dt_iop_colorzones_gui_data_t::colorpicker_set_values

Definition at line 155 of file colorzones.c.

◆ display_mask

gboolean dt_iop_colorzones_gui_data_t::display_mask

Definition at line 164 of file colorzones.c.

◆ dragging

int dt_iop_colorzones_gui_data_t::dragging

Definition at line 152 of file colorzones.c.

◆ draw_max_ys

float dt_iop_colorzones_gui_data_t::draw_max_ys[256]

Definition at line 160 of file colorzones.c.

◆ draw_min_ys

float dt_iop_colorzones_gui_data_t::draw_min_ys[256]

Definition at line 159 of file colorzones.c.

◆ draw_ys

float dt_iop_colorzones_gui_data_t::draw_ys[DT_IOP_COLORZONES_MAX_CHANNELS][256]

Definition at line 158 of file colorzones.c.

◆ edit_by_area

int dt_iop_colorzones_gui_data_t::edit_by_area

Definition at line 163 of file colorzones.c.

◆ hbox

GtkBox* dt_iop_colorzones_gui_data_t::hbox

Definition at line 140 of file colorzones.c.

◆ interpolator

GtkWidget* dt_iop_colorzones_gui_data_t::interpolator

Definition at line 146 of file colorzones.c.

◆ minmax_curve

dt_draw_curve_t* dt_iop_colorzones_gui_data_t::minmax_curve[DT_IOP_COLORZONES_MAX_CHANNELS]

Definition at line 137 of file colorzones.c.

◆ minmax_curve_nodes

int dt_iop_colorzones_gui_data_t::minmax_curve_nodes[DT_IOP_COLORZONES_MAX_CHANNELS]

Definition at line 138 of file colorzones.c.

◆ minmax_curve_type

int dt_iop_colorzones_gui_data_t::minmax_curve_type[DT_IOP_COLORZONES_MAX_CHANNELS]

Definition at line 139 of file colorzones.c.

◆ mode

GtkWidget* dt_iop_colorzones_gui_data_t::mode

Definition at line 147 of file colorzones.c.

◆ mouse_radius

float dt_iop_colorzones_gui_data_t::mouse_radius

Definition at line 150 of file colorzones.c.

◆ mouse_x

double dt_iop_colorzones_gui_data_t::mouse_x

Definition at line 149 of file colorzones.c.

◆ mouse_y

double dt_iop_colorzones_gui_data_t::mouse_y

Definition at line 149 of file colorzones.c.

◆ offset_x

float dt_iop_colorzones_gui_data_t::offset_x

Definition at line 162 of file colorzones.c.

◆ offset_y

float dt_iop_colorzones_gui_data_t::offset_y

Definition at line 162 of file colorzones.c.

◆ select_by

GtkWidget* dt_iop_colorzones_gui_data_t::select_by

Definition at line 144 of file colorzones.c.

◆ selected

int dt_iop_colorzones_gui_data_t::selected

Definition at line 151 of file colorzones.c.

◆ strength

GtkWidget* dt_iop_colorzones_gui_data_t::strength

Definition at line 145 of file colorzones.c.

◆ x_move

int dt_iop_colorzones_gui_data_t::x_move

Definition at line 153 of file colorzones.c.

◆ zoom_factor

float dt_iop_colorzones_gui_data_t::zoom_factor

Definition at line 161 of file colorzones.c.


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