16 const IndexMask &curves_selection,
17 const OffsetIndices<int> points_by_curve,
18 const VArray<bool> &cyclic,
21 IndexMaskMemory &memory);
29 const GSpan attribute_data,
30 MutableSpan<bool> points_to_delete);
Low-level operations for curves.
IndexMask simplify_curve_attribute(const Span< float3 > positions, const IndexMask &curves_selection, const OffsetIndices< int > points_by_curve, const VArray< bool > &cyclic, float epsilon, GSpan attribute_data, IndexMaskMemory &memory)
void curve_simplify(const Span< float3 > positions, const bool cyclic, const float epsilon, const GSpan attribute_data, MutableSpan< bool > points_to_delete)