![]() |
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] |
| gboolean | gravity_center_valid |
| float | area |
| char | name [128] |
| int | formid |
| int | version |
| dt_atomic_int | refcount |
| float dt_masks_form_t::area |
Definition at line 275 of file masks.h.
Referenced by rt_compute_shape_geometry().
| int dt_masks_form_t::formid |
Definition at line 279 of file masks.h.
Referenced by _form_info_describes_a_shape(), _group_duplicate_points(), _group_member(), _masks_gui_resolve_selected_shape(), _modules_owning_group(), _run_brush_nodes_at(), _shape_manager_list_recurs(), _static_layer_key_compute(), _time_overlay_all(), _time_overlay_brush(), _time_overlay_group(), _tree_format_form_usage_label(), dt_masks_create_menu(), dt_masks_form_get_info(), dt_masks_gui_populate_interaction_sliders(), dt_masks_replace_current_forms(), legacy_params(), and main().
| const dt_masks_functions_t* dt_masks_form_t::functions |
Definition at line 255 of file masks.h.
Referenced by _a_shape_with_no_rasteriser_is_an_error(), _area_and_mask_always_write_their_out_parameters(), _circle_get_points_border(), _dt_masks_events_group_update_selection(), _empty_form(), _group_member(), _run_brush_nodes_at(), _time_overlay_all(), _time_overlay_brush(), dt_masks_create_menu(), dt_masks_get_mask(), dt_masks_get_mask_roi(), and main().
| float dt_masks_form_t::gravity_center[2] |
Definition at line 265 of file masks.h.
Referenced by _dt_masks_events_group_update_selection().
| gboolean dt_masks_form_t::gravity_center_valid |
Definition at line 270 of file masks.h.
Referenced by _dt_masks_events_group_update_selection().
| char dt_masks_form_t::name[128] |
Definition at line 277 of file masks.h.
Referenced by _blendop_masks_group_delete(), _blendop_masks_group_update_row(), _circle_get_mask_roi(), _circle_set_form_name(), _ellipse_get_mask(), _ellipse_get_mask_roi(), _ellipse_set_form_name(), _form_info_describes_a_shape(), _gradient_get_mask(), _gradient_get_mask_roi(), _gradient_set_form_name(), _group_member(), _run_brush_nodes_at(), _set_iter_name(), _time_overlay_all(), _time_overlay_brush(), _time_overlay_group(), _tree_cell_edited(), _tree_format_form_usage_label(), _tree_row_action(), dt_masks_create_menu(), dt_masks_debug_rasterise(), dt_masks_form_get_info(), dt_masks_group_set_name_from_module(), main(), and rt_display_selected_shapes_lbl().
| GList* dt_masks_form_t::points |
Definition at line 253 of file masks.h.
Referenced by _change_curvature(), _change_extent(), _change_fading(), _change_fading(), _change_rotation(), _change_rotation(), _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(), _copy_members_preserves_order_and_reports_the_total(), _copy_members_refuses_anything_that_is_not_a_group(), _dt_masks_events_group_update_selection(), _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(), _empty_form(), _first_use_recurs(), _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_covers_recurs(), _group_duplicate_points(), _group_get_child_at(), _group_get_gravity_center(), _group_get_mask(), _group_get_mask_roi(), _group_member(), _group_prefix_hash(), _outline_band_check(), _outline_nodes(), _resolve_member(), _run_brush_nodes_at(), _run_polygon_form_at(), _shape_is_being_added(), _shape_manager_list_recurs(), _spots_clone_circle(), _time_hit_test(), _time_overlay_all(), _time_overlay_brush(), _time_overlay_group(), dt_group_events_post_expose(), dt_group_events_post_expose_except(), dt_group_events_post_expose_only(), dt_masks_form_get_info(), dt_masks_group_copy_members(), legacy_params(), main(), rt_masks_get_delta_to_destination(), and rt_shape_is_being_added().
| dt_atomic_int dt_masks_form_t::refcount |
Definition at line 285 of file masks.h.
Referenced by dt_masks_cow_touch(), dt_masks_form_ref(), and dt_masks_form_unref().
| float dt_masks_form_t::source[2] |
Definition at line 261 of file masks.h.
Referenced by _circle_events_mouse_moved(), _circle_get_points_border(), _circle_get_source_area(), _ellipse_events_mouse_moved(), _ellipse_get_points_border(), _ellipse_get_source_area(), _spots_clone_circle(), dt_masks_reset_source(), dt_masks_translate_source(), legacy_params(), rt_compute_shape_geometry(), and rt_masks_get_delta_to_destination().
| dt_masks_type_t dt_masks_form_t::type |
Definition at line 254 of file masks.h.
Referenced by _a_shape_with_no_rasteriser_is_an_error(), _canvas_cairo_bound(), _circle_events_button_pressed(), _copy_members_preserves_order_and_reports_the_total(), _copy_members_refuses_anything_that_is_not_a_group(), _dt_masks_events_group_update_selection(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _empty_form(), _find_holder(), _first_use_recurs(), _form_can_join_group(), _form_info_describes_a_shape(), _group_covers_recurs(), _group_is_module_mask(), _groups_naming_form(), _is_form_used(), _outline_nodes(), _process(), _resolve_member(), _run_brush_nodes_at(), _shape_is_being_added(), _shape_manager_list_recurs(), _static_layer_applies(), _time_hit_test(), _time_overlay_all(), _time_overlay_brush(), _tree_selection_change(), _tree_store_add_forms(), dt_iop_gui_blend_set_drawn_mask_group(), dt_masks_create_menu(), dt_masks_form_get_info(), dt_masks_form_is_clone(), dt_masks_form_uses_spot_defaults(), dt_masks_group_copy_members(), dt_masks_group_list(), dt_masks_group_set_name_from_module(), dt_masks_gui_populate_interaction_sliders(), legacy_params(), main(), rt_masks_get_delta_to_destination(), rt_menu_select_algorithm_callback(), rt_shape_geometry_hash(), and rt_shape_is_being_added().
| int dt_masks_form_t::version |
Definition at line 281 of file masks.h.
Referenced by _form_info_describes_a_shape(), _group_member(), _run_brush_nodes_at(), _time_overlay_all(), _time_overlay_brush(), dt_masks_form_get_info(), legacy_params(), and main().