|
| template<typename T > |
| static void | blender::geometry::gaussian_blur_1D (const Span< T > src, const int iterations, const VArray< float > &influence_by_point, const bool smooth_ends, const bool keep_shape, const bool is_cyclic, MutableSpan< T > dst) |
| |
| void | blender::geometry::gaussian_blur_1D (const GSpan src, int iterations, const VArray< float > &influence_by_point, const bool smooth_ends, const bool keep_shape, const bool is_cyclic, GMutableSpan dst) |
| |
| void | blender::geometry::smooth_curve_attribute (const IndexMask &curves_to_smooth, const OffsetIndices< int > points_by_curve, const VArray< bool > &point_selection, const VArray< bool > &cyclic, int iterations, const VArray< float > &influence_by_point, bool smooth_ends, bool keep_shape, GMutableSpan attribute_data) |
| |
| void | blender::geometry::smooth_curve_attribute (const IndexMask &curves_to_smooth, const OffsetIndices< int > points_by_curve, const VArray< bool > &point_selection, const VArray< bool > &cyclic, int iterations, float influence, bool smooth_ends, bool keep_shape, GMutableSpan attribute_data) |
| |
| void | blender::geometry::smooth_curve_positions (bke::CurvesGeometry &curves, const IndexMask &curves_to_smooth, int iterations, const VArray< float > &influence_by_point, bool smooth_ends, bool keep_shape) |
| |
| void | blender::geometry::smooth_curve_positions (bke::CurvesGeometry &curves, const IndexMask &curves_to_smooth, int iterations, float influence, bool smooth_ends, bool keep_shape) |
| |