diff options
Diffstat (limited to 'source/blender/editors/include/ED_select_buffer_utils.h')
-rw-r--r-- | source/blender/editors/include/ED_select_buffer_utils.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/editors/include/ED_select_buffer_utils.h b/source/blender/editors/include/ED_select_buffer_utils.h index 54e4cdb6e4f..af745cee676 100644 --- a/source/blender/editors/include/ED_select_buffer_utils.h +++ b/source/blender/editors/include/ED_select_buffer_utils.h @@ -23,6 +23,7 @@ struct rcti; +/* Boolean array from selection ID's. */ uint *ED_select_buffer_bitmap_from_rect(const uint bitmap_len, const struct rcti *rect); uint *ED_select_buffer_bitmap_from_circle(const uint bitmap_len, const int center[2], @@ -32,4 +33,11 @@ uint *ED_select_buffer_bitmap_from_poly(const uint bitmap_len, const int poly_len, const rcti *rect); +/* Single result from selection ID's. */ +uint ED_select_buffer_sample_point(const int center[2]); +uint ED_select_buffer_find_nearest_to_point(const int center[2], + const uint id_min, + const uint id_max, + uint *dist); + #endif /* __ED_SELECT_BUFFER_UTILS_H__ */ |