![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <masks.h>
Collaboration diagram for dt_masks_form_t:Data Fields | |
| GList * | points |
| dt_masks_type_t | type |
| const dt_masks_functions_t * | functions |
| gboolean | uses_bezier_points_layout |
| float | source [2] |
| float | gravity_center [2] |
| float | area |
| char | name [128] |
| int | formid |
| int | version |
structure used to define a form
| float dt_masks_form_t::area |
Referenced by dt_masks_form_update_gravity_center().
| int dt_masks_form_t::formid |
Referenced by _blendop_masks_all_name_edited(), _blendop_masks_all_toggled(), _blendop_masks_check_id(), _blendop_masks_group_name_commit(), _blendop_masks_refresh_lists(), _brush_events_button_released(), _check_id(), _dup_masks_form_cb(), _find_in_group(), _group_duplicate_points(), _lib_masks_list_recurs(), _masks_cleanup_unused(), _masks_remove_shape(), _opacity_changed_callback(), _tree_add_exist(), _tree_context_menu(), _tree_format_form_usage_label(), _tree_selection_change(), dt_masks_create(), dt_masks_create_menu(), dt_masks_form_change_opacity(), dt_masks_form_duplicate(), dt_masks_form_remove(), dt_masks_form_update_gravity_center(), dt_masks_get_from_id_ext(), dt_masks_group_add_form(), dt_masks_group_get_hash(), dt_masks_gui_form_create(), dt_masks_gui_form_save_creation(), dt_masks_iop_combo_populate(), dt_masks_read_masks_history(), dt_masks_select_form(), dt_masks_set_edit_mode(), dt_masks_write_masks_history_item(), legacy_params(), and rt_show_forms_for_current_scale().
| const dt_masks_functions_t* dt_masks_form_t::functions |
Referenced by _circle_get_points_border(), _dt_masks_events_cursor_over_form(), _dt_masks_events_group_update_selection(), _dt_masks_events_update_hover(), _group_events_post_expose_draw(), _set_hinter_message(), dt_masks_calculate_source_pos_value(), dt_masks_create(), dt_masks_create_menu(), dt_masks_dup_masks_form(), dt_masks_events_button_pressed(), dt_masks_events_button_released(), dt_masks_events_key_pressed(), dt_masks_events_mouse_moved(), dt_masks_events_mouse_scrolled(), dt_masks_events_post_expose(), dt_masks_form_duplicate(), dt_masks_form_get_gravity_center(), dt_masks_form_get_interaction_value(), dt_masks_form_set_interaction_value(), dt_masks_get_area(), dt_masks_get_mask(), dt_masks_get_mask_roi(), dt_masks_get_points_border(), dt_masks_get_source_area(), dt_masks_group_get_hash(), dt_masks_gui_form_save_creation(), dt_masks_read_masks_history(), dt_masks_remove_node(), dt_masks_reset_bezier_ctrl_points(), dt_masks_set_source_pos_initial_value(), dt_masks_toggle_bezier_node_type(), and dt_masks_write_masks_history_item().
| float dt_masks_form_t::gravity_center[2] |
Referenced by _dt_masks_events_group_update_selection(), and dt_masks_form_update_gravity_center().
| char dt_masks_form_t::name[128] |
Referenced by _blendop_masks_all_name_edited(), _blendop_masks_group_create(), _blendop_masks_group_name_commit(), _blendop_masks_group_tree_append_entry(), _blendop_masks_refresh_lists(), _brush_get_mask(), _brush_get_mask_roi(), _brush_get_pts_border(), _brush_set_form_name(), _circle_get_mask_roi(), _circle_set_form_name(), _ellipse_get_mask(), _ellipse_get_mask_roi(), _ellipse_set_form_name(), _gradient_get_mask(), _gradient_get_mask_roi(), _gradient_set_form_name(), _group_get_mask(), _is_form_used(), _lib_masks_list_recurs(), _masks_gui_remove_form_callback(), _polygon_get_mask(), _polygon_get_mask_roi(), _polygon_get_pts_border(), _polygon_set_form_name(), _set_group_name_from_module(), _set_iter_name(), _tree_cell_edited(), _tree_format_form_usage_label(), dt_masks_create_menu(), dt_masks_form_duplicate(), dt_masks_gui_form_save_creation(), dt_masks_iop_combo_populate(), dt_masks_read_masks_history(), dt_masks_write_masks_history_item(), and rt_display_selected_shapes_lbl().
| GList* dt_masks_form_t::points |
Referenced by _add_node_to_segment(), _add_node_to_segment(), _blendop_masks_find_group_entry(), _blendop_masks_group_button_pressed(), _blendop_masks_group_move_by_index(), _blendop_masks_group_tree_append(), _blendop_masks_is_group_with_shapes(), _blendop_masks_is_single_group_wrapper(), _blendop_masks_show_and_edit(), _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_get_gravity_center(), _brush_get_interaction_value(), _brush_get_mask(), _brush_get_mask_roi(), _brush_get_position_in_segment(), _brush_get_pts_border(), _brush_init_ctrl_points(), _brush_populate_context_menu(), _brush_reset_round_node_callback(), _brush_switch_node_callback(), _brush_translate_all_nodes(), _change_curvature(), _change_extent(), _change_hardness(), _change_hardness(), _change_hardness(), _change_hardness(), _change_rotation(), _change_rotation(), _change_size(), _change_size(), _change_size(), _change_size(), _circle_events_button_pressed(), _circle_events_mouse_moved(), _circle_get_gravity_center(), _circle_get_interaction_value(), _circle_get_mask_roi(), _circle_get_points_border(), _circle_get_source_area(), _cleanup_unused_recurs(), _dt_masks_events_cursor_over_form(), _dt_masks_events_group_update_selection(), _edit_masks(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _ellipse_get_area(), _ellipse_get_gravity_center(), _ellipse_get_interaction_value(), _ellipse_get_mask(), _ellipse_get_mask_roi(), _ellipse_get_points_border(), _ellipse_get_source_area(), _find_in_group(), _get_area(), _get_area(), _gradient_events_button_pressed(), _gradient_events_button_released(), _gradient_events_mouse_moved(), _gradient_get_gravity_center(), _gradient_get_interaction_value(), _gradient_get_mask(), _gradient_get_mask_roi(), _gradient_get_points_border(), _group_duplicate_points(), _group_events_post_expose_draw(), _group_get_child_at(), _group_get_gravity_center(), _group_get_mask(), _group_get_mask_roi(), _is_form_used(), _lib_masks_list_recurs(), _lib_masks_update_item(), _masks_fill_used_forms(), _masks_group_find_form(), _masks_gui_form_group_use_count(), _masks_remove_shape(), _polygon_creation_closing_form(), _polygon_events_button_pressed(), _polygon_events_key_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), _polygon_form_gravity_center(), _polygon_get_gravity_center(), _polygon_get_interaction_value(), _polygon_get_mask(), _polygon_get_mask_roi(), _polygon_get_position_in_segment(), _polygon_get_pts_border(), _polygon_get_sizes(), _polygon_init_ctrl_points(), _polygon_is_clockwise(), _polygon_populate_context_menu(), _polygon_reset_round_node_callback(), _polygon_set_hint_message(), _polygon_switch_node_callback(), _polygon_translate_all_nodes(), _process(), _reset_form_creation(), _resynch_params(), _shape_is_being_added(), _tree_difference(), _tree_exclusion(), _tree_format_form_usage_label(), _tree_intersection(), _tree_inverse(), _tree_selection_change(), _tree_union(), _update_foreach(), dt_group_events_post_expose(), dt_masks_create_menu(), dt_masks_dup_masks_form(), dt_masks_duplicate_points(), dt_masks_events_post_expose(), dt_masks_find_closest_handle_common(), dt_masks_form_get_selected_group(), dt_masks_form_move(), dt_masks_form_remove(), dt_masks_free_form(), dt_masks_group_add_form(), dt_masks_group_get_hash(), dt_masks_group_index_from_formid(), dt_masks_group_ungroup(), dt_masks_gui_delete(), 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_legacy_params_v1_to_v2(), dt_masks_legacy_params_v2_to_v3(), dt_masks_legacy_params_v3_to_v4(), dt_masks_legacy_params_v4_to_v5(), dt_masks_legacy_params_v5_to_v6(), dt_masks_read_masks_history(), dt_masks_remove_node(), 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().
| float dt_masks_form_t::source[2] |
Referenced by _brush_events_button_pressed(), _brush_events_mouse_moved(), _brush_get_pts_border(), _circle_events_mouse_moved(), _circle_get_points_border(), _circle_get_source_area(), _ellipse_events_mouse_moved(), _ellipse_get_points_border(), _ellipse_get_source_area(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_get_pts_border(), _process(), dt_masks_form_duplicate(), dt_masks_group_get_hash(), dt_masks_legacy_params_v2_to_v3(), dt_masks_read_masks_history(), dt_masks_reset_source(), dt_masks_set_source_pos_initial_value(), dt_masks_translate_source(), dt_masks_write_masks_history_item(), legacy_params(), masks_get_delta(), and rt_masks_get_delta_to_destination().
| dt_masks_type_t dt_masks_form_t::type |
Referenced by _blendop_masks_find_group_entry(), _blendop_masks_group_button_pressed(), _blendop_masks_group_move_by_index(), _blendop_masks_group_tree_append(), _blendop_masks_group_tree_append_entry(), _blendop_masks_is_group_with_shapes(), _blendop_masks_is_single_group_wrapper(), _blendop_masks_refresh_lists(), _blendop_masks_show_and_edit(), _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _circle_events_button_pressed(), _cleanup_unused_recurs(), _dt_masks_events_get_dispatch_form(), _dt_masks_events_group_update_selection(), _edit_masks(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _find_in_group(), _get_mask_plugin(), _get_mask_type(), _group_events_post_expose_draw(), _is_form_used(), _lib_masks_list_recurs(), _lib_masks_recreate_list(), _lib_masks_update_item(), _masks_fill_used_forms(), _masks_group_find_form(), _masks_gui_form_group_use_count(), _masks_move_up_down_callback(), _masks_remove_shape(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), _process(), _reset_form_creation(), _resynch_params(), _set_hinter_message(), _shape_is_being_added(), _tree_add_exist(), _tree_context_menu(), _tree_difference(), _tree_exclusion(), _tree_format_form_usage_label(), _tree_intersection(), _tree_inverse(), _tree_selection_change(), _tree_union(), _update_foreach(), dt_masks_create(), dt_masks_create_menu(), dt_masks_events_button_pressed(), dt_masks_events_button_released(), dt_masks_events_key_pressed(), dt_masks_events_mouse_moved(), dt_masks_events_mouse_scrolled(), dt_masks_events_post_expose(), dt_masks_form_duplicate(), dt_masks_form_group_from_parentid(), dt_masks_form_is_clone(), dt_masks_form_move(), dt_masks_form_remove(), dt_masks_form_update_gravity_center(), dt_masks_form_uses_spot_defaults(), dt_masks_get_source_area(), dt_masks_group_add_form(), dt_masks_group_get_hash(), dt_masks_group_index_from_formid(), dt_masks_group_ungroup(), dt_masks_gui_delete(), 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_legacy_params_v1_to_v2(), dt_masks_legacy_params_v2_to_v3(), dt_masks_legacy_params_v3_to_v4(), dt_masks_legacy_params_v4_to_v5(), dt_masks_legacy_params_v5_to_v6(), 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_get_selected_shape_id(), rt_masks_get_delta_to_destination(), rt_menu_select_algorithm_callback(), rt_process_forms(), rt_resynch_params(), and rt_shape_is_being_added().
| gboolean dt_masks_form_t::uses_bezier_points_layout |
Referenced by dt_masks_create(), and dt_masks_find_closest_handle_common().
| int dt_masks_form_t::version |
Referenced by dt_masks_create(), dt_masks_form_duplicate(), dt_masks_group_get_hash(), dt_masks_legacy_params_v1_to_v2(), dt_masks_legacy_params_v2_to_v3(), dt_masks_legacy_params_v3_to_v4(), dt_masks_legacy_params_v4_to_v5(), dt_masks_legacy_params_v5_to_v6(), dt_masks_read_masks_history(), dt_masks_write_masks_history_item(), and legacy_params().