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

Data Fields

float factors[8] DT_ALIGNED_ARRAY
 
float gui_lut[256] DT_ALIGNED_ARRAY
 
float interpolation_matrix[9 *8] DT_ALIGNED_ARRAY
 
int histogram[256] DT_ALIGNED_ARRAY
 
float temp_user_params[9] DT_ALIGNED_ARRAY
 
float cursor_exposure
 
float step
 
int mask_display
 
int max_histogram
 
int buf_width
 
int buf_height
 
int cursor_pos_x
 
int cursor_pos_y
 
int pipe_order
 
uint64_t ui_preview_hash
 
uint64_t thumb_preview_hash
 
size_t full_preview_buf_width
 
size_t full_preview_buf_height
 
size_t thumb_preview_buf_width
 
size_t thumb_preview_buf_height
 
float scale
 
float sigma
 
float histogram_average
 
float histogram_first_decile
 
float histogram_last_decile
 
float * thumb_preview_buf
 
float * full_preview_buf
 
GtkWidget * noise
 
GtkWidget * ultra_deep_blacks
 
GtkWidget * deep_blacks
 
GtkWidget * blacks
 
GtkWidget * shadows
 
GtkWidget * midtones
 
GtkWidget * highlights
 
GtkWidget * whites
 
GtkWidget * speculars
 
GtkDrawingArea * area
 
GtkWidget * blending
 
GtkWidget * smoothing
 
GtkWidget * quantization
 
GtkWidget * method
 
GtkWidget * details
 
GtkWidget * feathering
 
GtkWidget * contrast_boost
 
GtkWidget * iterations
 
GtkWidget * exposure_boost
 
GtkNotebook * notebook
 
GtkWidget * show_luminance_mask
 
float line_height
 
float sign_width
 
float graph_left_space
 
float graph_width
 
float graph_height
 
float gradient_left_limit
 
float gradient_right_limit
 
float gradient_top_limit
 
float gradient_width
 
float legend_top_limit
 
float x_label
 
int inset
 
int inner_padding
 
GtkAllocation allocation
 
cairo_surface_t * cst
 
cairo_t * cr
 
PangoLayout * layout
 
PangoRectangle ink
 
PangoFontDescription * desc
 
GtkStyleContext * context
 
float nodes_x [9]
 
float nodes_y [9]
 
float area_x
 
float area_y
 
int area_active_node
 
int valid_nodes_x
 
int valid_nodes_y
 
int area_cursor_valid
 
int area_dragging
 
int cursor_valid
 
int has_focus
 
int interpolation_valid
 
int luminance_valid
 
int histogram_valid
 
int lut_valid
 
int graph_valid
 
int user_param_valid
 
int factors_valid
 

Field Documentation

◆ allocation

GtkAllocation dt_iop_toneequalizer_gui_data_t::allocation

◆ area

GtkDrawingArea* dt_iop_toneequalizer_gui_data_t::area

◆ area_active_node

int dt_iop_toneequalizer_gui_data_t::area_active_node

◆ area_cursor_valid

int dt_iop_toneequalizer_gui_data_t::area_cursor_valid

◆ area_dragging

int dt_iop_toneequalizer_gui_data_t::area_dragging

◆ area_x

float dt_iop_toneequalizer_gui_data_t::area_x

◆ area_y

float dt_iop_toneequalizer_gui_data_t::area_y

◆ blacks

GtkWidget * dt_iop_toneequalizer_gui_data_t::blacks

◆ blending

GtkWidget* dt_iop_toneequalizer_gui_data_t::blending

◆ buf_height

int dt_iop_toneequalizer_gui_data_t::buf_height

◆ buf_width

int dt_iop_toneequalizer_gui_data_t::buf_width

◆ context

GtkStyleContext* dt_iop_toneequalizer_gui_data_t::context

◆ contrast_boost

GtkWidget * dt_iop_toneequalizer_gui_data_t::contrast_boost

◆ cr

cairo_t* dt_iop_toneequalizer_gui_data_t::cr

◆ cst

cairo_surface_t* dt_iop_toneequalizer_gui_data_t::cst

◆ cursor_exposure

float dt_iop_toneequalizer_gui_data_t::cursor_exposure

◆ cursor_pos_x

int dt_iop_toneequalizer_gui_data_t::cursor_pos_x

◆ cursor_pos_y

int dt_iop_toneequalizer_gui_data_t::cursor_pos_y

◆ cursor_valid

int dt_iop_toneequalizer_gui_data_t::cursor_valid

◆ deep_blacks

GtkWidget * dt_iop_toneequalizer_gui_data_t::deep_blacks

◆ desc

PangoFontDescription* dt_iop_toneequalizer_gui_data_t::desc

◆ details

GtkWidget* dt_iop_toneequalizer_gui_data_t::details

◆ DT_ALIGNED_ARRAY [1/5]

float factors [ 8 ] dt_iop_toneequalizer_gui_data_t::DT_ALIGNED_ARRAY

◆ DT_ALIGNED_ARRAY [2/5]

float gui_lut [ 256 ] dt_iop_toneequalizer_gui_data_t::DT_ALIGNED_ARRAY

◆ DT_ALIGNED_ARRAY [3/5]

float interpolation_matrix [ 9 * 8 ] dt_iop_toneequalizer_gui_data_t::DT_ALIGNED_ARRAY

◆ DT_ALIGNED_ARRAY [4/5]

int histogram [ 256 ] dt_iop_toneequalizer_gui_data_t::DT_ALIGNED_ARRAY

◆ DT_ALIGNED_ARRAY [5/5]

float temp_user_params [ 9 ] dt_iop_toneequalizer_gui_data_t::DT_ALIGNED_ARRAY

◆ exposure_boost

GtkWidget * dt_iop_toneequalizer_gui_data_t::exposure_boost

◆ factors_valid

int dt_iop_toneequalizer_gui_data_t::factors_valid

◆ feathering

GtkWidget * dt_iop_toneequalizer_gui_data_t::feathering

◆ full_preview_buf

float* dt_iop_toneequalizer_gui_data_t::full_preview_buf

◆ full_preview_buf_height

size_t dt_iop_toneequalizer_gui_data_t::full_preview_buf_height

◆ full_preview_buf_width

size_t dt_iop_toneequalizer_gui_data_t::full_preview_buf_width

◆ gradient_left_limit

float dt_iop_toneequalizer_gui_data_t::gradient_left_limit

◆ gradient_right_limit

float dt_iop_toneequalizer_gui_data_t::gradient_right_limit

◆ gradient_top_limit

float dt_iop_toneequalizer_gui_data_t::gradient_top_limit

◆ gradient_width

float dt_iop_toneequalizer_gui_data_t::gradient_width

◆ graph_height

float dt_iop_toneequalizer_gui_data_t::graph_height

◆ graph_left_space

float dt_iop_toneequalizer_gui_data_t::graph_left_space

◆ graph_valid

int dt_iop_toneequalizer_gui_data_t::graph_valid

◆ graph_width

float dt_iop_toneequalizer_gui_data_t::graph_width

◆ has_focus

int dt_iop_toneequalizer_gui_data_t::has_focus

◆ highlights

GtkWidget * dt_iop_toneequalizer_gui_data_t::highlights

◆ histogram_average

float dt_iop_toneequalizer_gui_data_t::histogram_average

◆ histogram_first_decile

float dt_iop_toneequalizer_gui_data_t::histogram_first_decile

◆ histogram_last_decile

float dt_iop_toneequalizer_gui_data_t::histogram_last_decile

◆ histogram_valid

int dt_iop_toneequalizer_gui_data_t::histogram_valid

◆ ink

PangoRectangle dt_iop_toneequalizer_gui_data_t::ink

◆ inner_padding

int dt_iop_toneequalizer_gui_data_t::inner_padding

◆ inset

int dt_iop_toneequalizer_gui_data_t::inset

◆ interpolation_valid

int dt_iop_toneequalizer_gui_data_t::interpolation_valid

◆ iterations

GtkWidget * dt_iop_toneequalizer_gui_data_t::iterations

◆ layout

PangoLayout* dt_iop_toneequalizer_gui_data_t::layout

◆ legend_top_limit

float dt_iop_toneequalizer_gui_data_t::legend_top_limit

◆ line_height

float dt_iop_toneequalizer_gui_data_t::line_height

◆ luminance_valid

int dt_iop_toneequalizer_gui_data_t::luminance_valid

◆ lut_valid

int dt_iop_toneequalizer_gui_data_t::lut_valid

◆ mask_display

int dt_iop_toneequalizer_gui_data_t::mask_display

◆ max_histogram

int dt_iop_toneequalizer_gui_data_t::max_histogram

◆ method

GtkWidget* dt_iop_toneequalizer_gui_data_t::method

◆ midtones

GtkWidget * dt_iop_toneequalizer_gui_data_t::midtones

◆ nodes_x

float dt_iop_toneequalizer_gui_data_t::nodes_x[9]

◆ nodes_y

float dt_iop_toneequalizer_gui_data_t::nodes_y[9]

◆ noise

GtkWidget* dt_iop_toneequalizer_gui_data_t::noise

◆ notebook

GtkNotebook* dt_iop_toneequalizer_gui_data_t::notebook

◆ pipe_order

int dt_iop_toneequalizer_gui_data_t::pipe_order

◆ quantization

GtkWidget * dt_iop_toneequalizer_gui_data_t::quantization

◆ scale

float dt_iop_toneequalizer_gui_data_t::scale

◆ shadows

GtkWidget * dt_iop_toneequalizer_gui_data_t::shadows

◆ show_luminance_mask

GtkWidget* dt_iop_toneequalizer_gui_data_t::show_luminance_mask

◆ sigma

float dt_iop_toneequalizer_gui_data_t::sigma

◆ sign_width

float dt_iop_toneequalizer_gui_data_t::sign_width

◆ smoothing

GtkWidget * dt_iop_toneequalizer_gui_data_t::smoothing

◆ speculars

GtkWidget * dt_iop_toneequalizer_gui_data_t::speculars

◆ step

float dt_iop_toneequalizer_gui_data_t::step

◆ thumb_preview_buf

float* dt_iop_toneequalizer_gui_data_t::thumb_preview_buf

◆ thumb_preview_buf_height

size_t dt_iop_toneequalizer_gui_data_t::thumb_preview_buf_height

◆ thumb_preview_buf_width

size_t dt_iop_toneequalizer_gui_data_t::thumb_preview_buf_width

◆ thumb_preview_hash

uint64_t dt_iop_toneequalizer_gui_data_t::thumb_preview_hash

◆ ui_preview_hash

uint64_t dt_iop_toneequalizer_gui_data_t::ui_preview_hash

◆ ultra_deep_blacks

GtkWidget * dt_iop_toneequalizer_gui_data_t::ultra_deep_blacks

◆ user_param_valid

int dt_iop_toneequalizer_gui_data_t::user_param_valid

◆ valid_nodes_x

int dt_iop_toneequalizer_gui_data_t::valid_nodes_x

◆ valid_nodes_y

int dt_iop_toneequalizer_gui_data_t::valid_nodes_y

◆ whites

GtkWidget * dt_iop_toneequalizer_gui_data_t::whites

◆ x_label

float dt_iop_toneequalizer_gui_data_t::x_label

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