![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <masks_gui.h>
Collaboration diagram for dt_masks_form_gui_points_t:Data Fields | |
| float * | points |
| int | points_count |
| float * | border |
| int | border_count |
| dt_masks_skip_range_t * | border_skips |
| int | border_skip_count |
| float * | source |
| int | source_count |
| gboolean | clockwise |
| float | bbox [4] |
structure used to define all the gui points to draw in viewport
Definition at line 62 of file masks_gui.h.
| float dt_masks_form_gui_points_t::bbox[4] |
Definition at line 78 of file masks_gui.h.
Referenced by dt_masks_gui_points_reach(), and dt_masks_gui_points_update_bbox().
| float* dt_masks_form_gui_points_t::border |
Definition at line 66 of file masks_gui.h.
Referenced by _bound_include_headers(), _brush_events_post_expose(), _brush_get_border_handle_resampled(), _brush_get_distance(), _circle_events_post_expose(), _circle_get_distance(), _ellipse_events_post_expose(), _ellipse_get_distance(), _gradient_events_post_expose(), _gradient_get_distance(), _overlay_dump(), _overlay_dump_outline(), _overlay_dump_skips(), _polygon_border_handle_cb(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), _polygon_get_distance(), _polygon_get_sizes(), _session_bbox_from_points(), _static_layer_key_compute(), dt_masks_form_gui_points_free(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), and dt_masks_gui_points_update_bbox().
| int dt_masks_form_gui_points_t::border_count |
Definition at line 67 of file masks_gui.h.
Referenced by _bound_include_headers(), _brush_events_post_expose(), _brush_get_border_handle_resampled(), _brush_get_distance(), _circle_events_post_expose(), _circle_get_distance(), _ellipse_events_post_expose(), _ellipse_get_distance(), _gradient_events_post_expose(), _gradient_get_distance(), _group_events_post_expose_draw(), _overlay_dump_outline(), _overlay_dump_skips(), _overlay_report(), _polygon_events_post_expose(), _polygon_get_distance(), _session_bbox_from_points(), _static_layer_key_compute(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), and dt_masks_gui_points_update_bbox().
| int dt_masks_form_gui_points_t::border_skip_count |
Definition at line 71 of file masks_gui.h.
Referenced by _brush_events_post_expose(), _brush_get_border_handle_resampled(), _overlay_dump_skips(), _overlay_skip_of(), _overlay_skip_of(), _overlay_skipped(), _polygon_events_post_expose(), _polygon_get_distance(), _static_layer_key_compute(), dt_masks_gui_form_create(), and dt_masks_gui_form_remove().
| dt_masks_skip_range_t* dt_masks_form_gui_points_t::border_skips |
Definition at line 70 of file masks_gui.h.
Referenced by _brush_events_post_expose(), _brush_get_border_handle_resampled(), _overlay_dump_skips(), _overlay_skip_of(), _overlay_skip_of(), _overlay_skipped(), _polygon_events_post_expose(), _polygon_get_distance(), dt_masks_form_gui_points_free(), dt_masks_gui_form_create(), and dt_masks_gui_form_remove().
| gboolean dt_masks_form_gui_points_t::clockwise |
Definition at line 74 of file masks_gui.h.
Referenced by _polygon_curve_handle_cb(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), and _polygon_reset_round_node_callback().
| float* dt_masks_form_gui_points_t::points |
Definition at line 64 of file masks_gui.h.
Referenced by _bound_header_reach(), _bound_include_headers(), _brush_curve_handle_cb(), _brush_events_button_pressed(), _brush_events_mouse_moved(), _brush_events_post_expose(), _brush_get_border_handle_mirrored(), _brush_get_border_handle_resampled(), _brush_get_distance(), _brush_get_source_center(), _circle_events_button_pressed(), _circle_events_post_expose(), _circle_get_distance(), _ellipse_draw_handles(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _ellipse_events_post_expose(), _ellipse_get_distance(), _ellipse_node_position_cb(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _gradient_events_post_expose(), _gradient_get_border_len_sq(), _gradient_get_distance(), _overlay_dump(), _overlay_dump_outline(), _overlay_dump_skips(), _polygon_curve_handle_cb(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), _polygon_get_distance(), _polygon_get_sizes(), _session_bbox_from_points(), _session_sigs_take(), _static_layer_key_compute(), dt_masks_draw_source(), dt_masks_find_closest_handle_common(), dt_masks_form_gui_points_free(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), dt_masks_gui_points_update_bbox(), and dt_masks_node_is_cusp().
| int dt_masks_form_gui_points_t::points_count |
Definition at line 65 of file masks_gui.h.
Referenced by _bound_header_reach(), _bound_include_headers(), _brush_events_post_expose(), _brush_get_border_handle_resampled(), _brush_get_distance(), _brush_get_source_center(), _circle_events_post_expose(), _circle_get_distance(), _ellipse_draw_handles(), _ellipse_events_post_expose(), _ellipse_get_distance(), _gradient_events_post_expose(), _gradient_get_distance(), _group_events_post_expose_draw(), _overlay_dump_outline(), _overlay_report(), _polygon_events_post_expose(), _polygon_get_distance(), _polygon_get_sizes(), _session_bbox_from_points(), _session_sigs_take(), _static_layer_key_compute(), dt_masks_draw_source(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), dt_masks_gui_points_update_bbox(), and dt_masks_node_is_cusp().
| float* dt_masks_form_gui_points_t::source |
Definition at line 72 of file masks_gui.h.
Referenced by _bound_include_headers(), _brush_events_button_pressed(), _brush_events_post_expose(), _brush_get_distance(), _brush_get_source_center(), _circle_events_button_pressed(), _circle_events_post_expose(), _circle_get_distance(), _ellipse_events_button_pressed(), _ellipse_events_post_expose(), _ellipse_get_distance(), _polygon_events_button_pressed(), _polygon_events_post_expose(), _polygon_get_distance(), dt_masks_draw_source(), dt_masks_form_gui_points_free(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), and dt_masks_gui_points_update_bbox().
| int dt_masks_form_gui_points_t::source_count |
Definition at line 73 of file masks_gui.h.
Referenced by _bound_include_headers(), _brush_events_post_expose(), _brush_get_distance(), _brush_get_source_center(), _circle_events_post_expose(), _circle_get_distance(), _ellipse_events_post_expose(), _ellipse_get_distance(), _polygon_events_post_expose(), _polygon_get_distance(), dt_masks_draw_source(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), and dt_masks_gui_points_update_bbox().