Changeset View
Changeset View
Standalone View
Standalone View
source/blender/geometry/GEO_fillet_curves.hh
| /* SPDX-License-Identifier: GPL-2.0-or-later */ | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||||
| #pragma once | #pragma once | ||||
| #include "BLI_function_ref.hh" | #include "BLI_function_ref.hh" | ||||
| #include "BLI_index_mask.hh" | #include "BLI_index_mask.hh" | ||||
| #include "BKE_curves.hh" | #include "BKE_curves.hh" | ||||
| namespace blender::geometry { | namespace blender::geometry { | ||||
| bke::CurvesGeometry fillet_curves_poly(const bke::CurvesGeometry &src_curves, | bke::CurvesGeometry fillet_curves_poly(const bke::CurvesGeometry &src_curves, | ||||
| IndexMask curve_selection, | IndexMask point_selection, | ||||
| const VArray<float> &radius, | const VArray<float> &radius, | ||||
| const VArray<int> &counts, | const VArray<int> &counts, | ||||
| bool limit_radius); | bool limit_radius); | ||||
| bke::CurvesGeometry fillet_curves_bezier(const bke::CurvesGeometry &src_curves, | bke::CurvesGeometry fillet_curves_bezier(const bke::CurvesGeometry &src_curves, | ||||
| IndexMask curve_selection, | IndexMask point_selection, | ||||
| const VArray<float> &radius, | const VArray<float> &radius, | ||||
| bool limit_radius); | bool limit_radius); | ||||
| } // namespace blender::geometry | } // namespace blender::geometry | ||||