Blender  V3.3
GEO_resample_curves.hh
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #pragma once
4 
5 #include "FN_field.hh"
6 
7 #include "BKE_geometry_set.hh"
8 
9 struct Curves;
10 
11 namespace blender::geometry {
12 
20 Curves *resample_to_count(const CurveComponent &src_component,
21  const fn::Field<bool> &selection_field,
22  const fn::Field<int> &count_field);
23 
29 Curves *resample_to_length(const CurveComponent &src_component,
30  const fn::Field<bool> &selection_field,
31  const fn::Field<float> &segment_length_field);
32 
36 Curves *resample_to_evaluated(const CurveComponent &src_component,
37  const fn::Field<bool> &selection_field);
38 
39 } // namespace blender::geometry
Curves * resample_to_count(const CurveComponent &src_component, const fn::Field< bool > &selection_field, const fn::Field< int > &count_field)
Curves * resample_to_evaluated(const CurveComponent &src_component, const fn::Field< bool > &selection_field)
Curves * resample_to_length(const CurveComponent &src_component, const fn::Field< bool > &selection_field, const fn::Field< float > &segment_length_field)