![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <blend.h>
Collaboration diagram for dt_develop_blend_params_t:Data Fields | |
| uint32_t | mask_mode |
| int32_t | blend_cst |
| uint32_t | blend_mode |
| float | blend_parameter |
| float | opacity |
| uint32_t | mask_combine |
| uint32_t | mask_id |
| uint32_t | blendif |
| float | feathering_radius |
| uint32_t | feathering_guide |
| float | blur_radius |
| float | contrast |
| float | brightness |
| float | details |
| uint32_t | reserved [3] |
| float | blendif_parameters [4 *DEVELOP_BLENDIF_SIZE] |
| float | blendif_boost_factors [DEVELOP_BLENDIF_SIZE] |
| dt_dev_operation_t | raster_mask_source |
| int | raster_mask_instance |
| int | raster_mask_id |
| gboolean | raster_mask_invert |
| uint32_t | mode |
| float | radius |
| int32_t dt_develop_blend_params_t::blend_cst |
blending color space type
Definition at line 204 of file blend.h.
Referenced by _blendif_change_blend_colorspace(), dt_develop_blend_colorspace(), dt_develop_blend_init_blend_parameters(), dt_develop_blend_init_blendif_parameters(), and dt_iop_gui_update_blending().
| uint32_t dt_develop_blend_params_t::blend_mode |
blending mode
Definition at line 206 of file blend.h.
Referenced by _blendif_change_blend_colorspace(), _blendop_blend_mode_callback(), _blendop_compositing_changed(), dt_develop_blend_init_blendif_parameters(), and dt_iop_gui_update_blending().
| float dt_develop_blend_params_t::blend_parameter |
parameter for the blending
Definition at line 208 of file blend.h.
Referenced by _blendif_change_blend_colorspace(), _blendop_blend_mode_callback(), dt_develop_blend_init_blendif_parameters(), dt_iop_gui_init_blending_body(), and dt_iop_gui_update_blending().
| uint32_t dt_develop_blend_params_t::blendif |
blendif mask
Definition at line 216 of file blend.h.
Referenced by _blendif_are_output_channels_used(), _blendif_change_blend_colorspace(), _blendif_clean_output_channels(), _blendop_blendif_boost_factor_callback(), _blendop_blendif_polarity_callback(), _blendop_blendif_sliders_callback(), _blendop_blendif_sliders_reset_callback(), _blendop_blendif_update_tab(), _create_tooltip_text(), and dt_develop_blend_init_blendif_parameters().
| float dt_develop_blend_params_t::blendif_boost_factors[DEVELOP_BLENDIF_SIZE] |
Definition at line 233 of file blend.h.
Referenced by _blend_init_blendif_boost_parameters(), _blendif_change_blend_colorspace(), _blendop_blendif_boost_factor_callback(), _blendop_blendif_update_tab(), _create_tooltip_text(), and dt_develop_blend_init_blendif_parameters().
| float dt_develop_blend_params_t::blendif_parameters |
blendif parameters
Definition at line 232 of file blend.h.
Referenced by _blendif_change_blend_colorspace(), _blendop_blendif_boost_factor_callback(), _blendop_blendif_reset(), _blendop_blendif_sliders_callback(), _blendop_blendif_update_tab(), _create_tooltip_text(), and dt_develop_blend_init_blendif_parameters().
| float dt_develop_blend_params_t::blur_radius |
blur radius
Definition at line 222 of file blend.h.
Referenced by dt_iop_gui_init_blending_body(), and dt_iop_gui_update_blending().
| float dt_develop_blend_params_t::brightness |
mask brightness adjustment
Definition at line 226 of file blend.h.
Referenced by dt_iop_gui_init_blending_body(), and dt_iop_gui_update_blending().
| float dt_develop_blend_params_t::contrast |
mask contrast enhancement
Definition at line 224 of file blend.h.
Referenced by dt_iop_gui_init_blending_body(), and dt_iop_gui_update_blending().
| float dt_develop_blend_params_t::details |
details threshold
Definition at line 228 of file blend.h.
Referenced by _blendop_blendif_details_callback(), _sync_pipe_nodes_from_history(), _sync_pipe_nodes_from_history_from_node(), _sync_realtime_top_history_in_place(), dt_iop_gui_update_blending(), and tiling_callback_blendop().
| uint32_t dt_develop_blend_params_t::feathering_guide |
feathering guide
Definition at line 220 of file blend.h.
Referenced by dt_iop_gui_init_blending_body(), and dt_iop_gui_update_blending().
| float dt_develop_blend_params_t::feathering_radius |
feathering radius
Definition at line 218 of file blend.h.
Referenced by dt_iop_gui_init_blending_body(), and dt_iop_gui_update_blending().
| uint32_t dt_develop_blend_params_t::mask_combine |
how masks are combined
Definition at line 212 of file blend.h.
Referenced by _blendif_are_output_channels_used(), _blendop_blendif_sliders_reset_callback(), _blendop_masks_polarity_callback(), dt_iop_gui_update_blending(), and dt_masks_iop_update().
| uint32_t dt_develop_blend_params_t::mask_id |
id of mask in current pipeline
Definition at line 214 of file blend.h.
Referenced by _blendop_masks_group_from_module(), _blendop_masks_show_and_edit(), _create_tooltip_text(), _group_from_module(), _gui_reset_callback(), _hm_history_masks_match(), _lib_masks_list_recurs(), _lib_masks_recreate_list(), _masks_cleanup_unused(), _process(), _reset_form_creation(), _resynch_params(), dt_iop_compute_blendop_hash(), dt_iop_gui_duplicate(), dt_masks_copy_used_forms_for_module(), dt_masks_form_delete(), dt_masks_iop_update(), dt_masks_iop_use_same_as(), dt_masks_set_edit_mode(), gui_focus(), gui_update(), legacy_params(), modify_roi_in(), post_history_commit(), rt_compute_roi_in(), rt_edit_masks_callback(), rt_extend_roi_in_for_clone(), rt_extend_roi_in_from_source_clones(), rt_get_mask_point_group(), rt_process_forms(), rt_process_forms_cl(), rt_resynch_params(), and rt_show_forms_for_current_scale().
| uint32_t dt_develop_blend_params_t::mask_mode |
what kind of masking to use: off, non-mask (uniformly), hand-drawn mask and/or conditional mask or raster mask
Definition at line 202 of file blend.h.
Referenced by _hm_history_item_uses_masks(), _process_history_db_entry(), and dt_develop_blend_legacy_params().
| uint32_t dt_develop_blend_params_t::mode |
blending mode
Definition at line 240 of file lightroom.c.
| float dt_develop_blend_params_t::opacity |
mixing opacity
Definition at line 210 of file blend.h.
Referenced by dt_iop_gui_init_blending_body(), and dt_iop_gui_update_blending().
| float dt_develop_blend_params_t::radius |
blur radius
Definition at line 248 of file lightroom.c.
| int dt_develop_blend_params_t::raster_mask_instance |
Definition at line 235 of file blend.h.
Referenced by dt_iop_update_multi_priority().
| gboolean dt_develop_blend_params_t::raster_mask_invert |
Definition at line 237 of file blend.h.
Referenced by _raster_polarity_callback(), and dt_iop_gui_update_raster().
| dt_dev_operation_t dt_develop_blend_params_t::raster_mask_source |
Definition at line 234 of file blend.h.
Referenced by _raster_value_changed_callback().
| uint32_t dt_develop_blend_params_t::reserved[3] |