Blender  V3.3
ED_curves_sculpt.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
7 #pragma once
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 struct Curves;
14 
16 
17 #ifdef __cplusplus
18 }
19 #endif
20 
21 #ifdef __cplusplus
22 
23 # include "BLI_index_mask.hh"
24 # include "BLI_vector.hh"
25 
26 namespace blender::ed::sculpt_paint {
27 
32 IndexMask retrieve_selected_curves(const Curves &curves_id, Vector<int64_t> &r_indices);
33 
38 IndexMask retrieve_selected_points(const Curves &curves_id, Vector<int64_t> &r_indices);
39 
40 } // namespace blender::ed::sculpt_paint
41 
42 #endif
void ED_operatortypes_sculpt_curves(void)
static IndexMask retrieve_selected_points(const CurvesGeometry &curves, const eAttrDomain domain, Vector< int64_t > &r_indices)
static IndexMask retrieve_selected_curves(const CurvesGeometry &curves, const eAttrDomain domain, Vector< int64_t > &r_indices)