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

Data Fields

dt_draw_curve_tminmax_curve [3]
 
int minmax_curve_nodes [3]
 
int minmax_curve_type [3]
 
GtkBox * hbox
 
GtkDrawingArea * area
 
GtkSizeGroup * sizegroup
 
GtkWidgetautoscale_ab
 
GtkNotebook * channel_tabs
 
GtkWidgetcolorpicker
 
GtkWidgetinterpolator
 
tonecurve_channel_t channel
 
double mouse_x
 
double mouse_y
 
int selected
 
float draw_xs [256]
 
float draw_ys [256]
 
float draw_min_xs [256]
 
float draw_min_ys [256]
 
float draw_max_xs [256]
 
float draw_max_ys [256]
 
float loglogscale
 
int semilog
 
GtkWidgetlogbase
 
GtkWidgetpreserve_colors
 

Detailed Description

Definition at line 194 of file iop/tonecurve.c.

Field Documentation

◆ area

GtkDrawingArea* dt_iop_tonecurve_gui_data_t::area

Definition at line 200 of file iop/tonecurve.c.

◆ autoscale_ab

GtkWidget* dt_iop_tonecurve_gui_data_t::autoscale_ab

Definition at line 202 of file iop/tonecurve.c.

◆ channel

tonecurve_channel_t dt_iop_tonecurve_gui_data_t::channel

Definition at line 206 of file iop/tonecurve.c.

◆ channel_tabs

GtkNotebook* dt_iop_tonecurve_gui_data_t::channel_tabs

Definition at line 203 of file iop/tonecurve.c.

◆ colorpicker

GtkWidget* dt_iop_tonecurve_gui_data_t::colorpicker

Definition at line 204 of file iop/tonecurve.c.

◆ draw_max_xs

float dt_iop_tonecurve_gui_data_t::draw_max_xs[256]

Definition at line 211 of file iop/tonecurve.c.

◆ draw_max_ys

float dt_iop_tonecurve_gui_data_t::draw_max_ys[256]

Definition at line 211 of file iop/tonecurve.c.

◆ draw_min_xs

float dt_iop_tonecurve_gui_data_t::draw_min_xs[256]

Definition at line 210 of file iop/tonecurve.c.

◆ draw_min_ys

float dt_iop_tonecurve_gui_data_t::draw_min_ys[256]

Definition at line 210 of file iop/tonecurve.c.

◆ draw_xs

float dt_iop_tonecurve_gui_data_t::draw_xs[256]

Definition at line 209 of file iop/tonecurve.c.

◆ draw_ys

float dt_iop_tonecurve_gui_data_t::draw_ys[256]

Definition at line 209 of file iop/tonecurve.c.

◆ hbox

GtkBox* dt_iop_tonecurve_gui_data_t::hbox

Definition at line 199 of file iop/tonecurve.c.

◆ interpolator

GtkWidget* dt_iop_tonecurve_gui_data_t::interpolator

Definition at line 205 of file iop/tonecurve.c.

◆ logbase

GtkWidget* dt_iop_tonecurve_gui_data_t::logbase

Definition at line 214 of file iop/tonecurve.c.

◆ loglogscale

float dt_iop_tonecurve_gui_data_t::loglogscale

Definition at line 212 of file iop/tonecurve.c.

◆ minmax_curve

dt_draw_curve_t* dt_iop_tonecurve_gui_data_t::minmax_curve[3]

Definition at line 196 of file iop/tonecurve.c.

◆ minmax_curve_nodes

int dt_iop_tonecurve_gui_data_t::minmax_curve_nodes[3]

Definition at line 197 of file iop/tonecurve.c.

◆ minmax_curve_type

int dt_iop_tonecurve_gui_data_t::minmax_curve_type[3]

Definition at line 198 of file iop/tonecurve.c.

◆ mouse_x

double dt_iop_tonecurve_gui_data_t::mouse_x

Definition at line 207 of file iop/tonecurve.c.

◆ mouse_y

double dt_iop_tonecurve_gui_data_t::mouse_y

Definition at line 207 of file iop/tonecurve.c.

◆ preserve_colors

GtkWidget* dt_iop_tonecurve_gui_data_t::preserve_colors

Definition at line 215 of file iop/tonecurve.c.

◆ selected

int dt_iop_tonecurve_gui_data_t::selected

Definition at line 208 of file iop/tonecurve.c.

◆ semilog

int dt_iop_tonecurve_gui_data_t::semilog

Definition at line 213 of file iop/tonecurve.c.

◆ sizegroup

GtkSizeGroup* dt_iop_tonecurve_gui_data_t::sizegroup

Definition at line 201 of file iop/tonecurve.c.


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