Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_masks_form_t Struct Reference

#include <masks.h>

+ Collaboration diagram for dt_masks_form_t:

Data Fields

GList * points
 
dt_masks_type_t type
 
const dt_masks_functions_tfunctions
 
float source [2]
 
char name [128]
 
int formid
 
int version
 

Detailed Description

structure used to define a form

Field Documentation

◆ formid

◆ functions

◆ name

◆ points

GList* dt_masks_form_t::points

Referenced by _add_point_to_segment(), _blendop_masks_show_and_edit(), _brush_duplicate_points(), _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_get_mask(), _brush_get_mask_roi(), _brush_get_position_in_segment(), _brush_get_pts_border(), _brush_init_ctrl_points(), _change_hardness(), _change_point_type(), _change_size(), _circle_duplicate_points(), _circle_events_button_pressed(), _circle_events_button_released(), _circle_events_mouse_moved(), _circle_events_mouse_scrolled(), _circle_get_mask_roi(), _circle_get_points_border(), _circle_get_source_area(), _cleanup_unused_recurs(), _edit_masks(), _ellipse_duplicate_points(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _ellipse_events_mouse_scrolled(), _ellipse_get_area(), _ellipse_get_mask(), _ellipse_get_mask_roi(), _ellipse_get_points_border(), _ellipse_get_source_area(), _fill_used_forms(), _find_closest_handle(), _find_in_group(), _get_area(), _get_area(), _get_opacity(), _gradient_duplicate_points(), _gradient_events_button_pressed(), _gradient_events_button_released(), _gradient_events_mouse_moved(), _gradient_events_mouse_scrolled(), _gradient_get_mask(), _gradient_get_mask_roi(), _gradient_get_points_border(), _group_duplicate_points(), _group_events_button_pressed(), _group_events_button_released(), _group_events_mouse_moved(), _group_events_mouse_scrolled(), _group_get_mask(), _group_get_mask_roi(), _is_form_used(), _lib_masks_list_recurs(), _path_duplicate_points(), _path_events_button_pressed(), _path_events_button_released(), _path_events_mouse_moved(), _path_events_mouse_scrolled(), _path_get_mask(), _path_get_mask_roi(), _path_get_pts_border(), _path_get_sizes(), _path_init_ctrl_points(), _path_is_clockwise(), _path_set_hint_message(), _process(), _remove_point(), _remove_shape(), _reset_form_creation(), _resynch_params(), _set_hinter_message(), _shape_is_being_added(), _tree_button_pressed(), _tree_difference(), _tree_exclusion(), _tree_group(), _tree_intersection(), _tree_inverse(), _tree_selection_change(), _tree_union(), _update_foreach(), dt_group_events_post_expose(), dt_masks_dup_masks_form(), dt_masks_events_post_expose(), dt_masks_form_get_opacity(), dt_masks_form_move(), dt_masks_form_remove(), dt_masks_form_set_opacity(), dt_masks_free_form(), dt_masks_group_add_form(), dt_masks_group_get_hash(), dt_masks_group_ungroup(), dt_masks_gui_form_save_creation(), dt_masks_gui_form_test_create(), dt_masks_iop_combo_populate(), dt_masks_iop_update(), dt_masks_iop_use_same_as(), dt_masks_read_masks_history(), dt_masks_write_masks_history_item(), give_control_to_form(), gui_focus(), gui_update(), legacy_params(), masks_get_delta(), 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_masks_get_delta_to_destination(), rt_process_forms(), rt_resynch_params(), rt_shape_is_being_added(), and rt_show_forms_for_current_scale().

◆ source

◆ type

dt_masks_type_t dt_masks_form_t::type

Referenced by _blendop_masks_show_and_edit(), _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_post_expose(), _circle_events_button_pressed(), _circle_events_button_released(), _circle_events_mouse_scrolled(), _circle_events_post_expose(), _cleanup_unused_recurs(), _edit_masks(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _ellipse_events_mouse_scrolled(), _ellipse_events_post_expose(), _fill_used_forms(), _find_in_group(), _get_mask_plugin(), _get_mask_type(), _get_opacity(), _gradient_events_button_released(), _is_form_used(), _lib_masks_list_recurs(), _lib_masks_recreate_list(), _path_events_button_pressed(), _path_events_mouse_moved(), _path_events_mouse_scrolled(), _path_events_post_expose(), _process(), _remove_shape(), _reset_form_creation(), _resynch_params(), _set_hinter_message(), _shape_is_being_added(), _tree_add_exist(), _tree_button_pressed(), _tree_difference(), _tree_exclusion(), _tree_intersection(), _tree_inverse(), _tree_selection_change(), _tree_union(), _update_foreach(), dt_masks_create(), dt_masks_events_post_expose(), dt_masks_form_duplicate(), dt_masks_form_get_opacity(), dt_masks_form_move(), dt_masks_form_remove(), dt_masks_form_set_opacity(), dt_masks_get_source_area(), dt_masks_group_add_form(), dt_masks_group_get_hash(), dt_masks_group_ungroup(), dt_masks_gui_form_create(), dt_masks_gui_form_save_creation(), dt_masks_gui_form_test_create(), dt_masks_iop_combo_populate(), dt_masks_iop_update(), dt_masks_iop_use_same_as(), dt_masks_write_masks_history_item(), gui_focus(), gui_update(), legacy_params(), masks_get_delta(), 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_masks_get_delta_to_destination(), rt_process_forms(), rt_resynch_params(), and rt_shape_is_being_added().

◆ version


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