Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/intern/curves.cc
| Show First 20 Lines • Show All 364 Lines • ▼ Show 20 Lines | Curves *curves_new_nomain(const int points_num, const int curves_num) | ||||
| return curves; | return curves; | ||||
| } | } | ||||
| Curves *curves_new_nomain_single(const int points_num, const CurveType type) | Curves *curves_new_nomain_single(const int points_num, const CurveType type) | ||||
| { | { | ||||
| Curves *curves = curves_new_nomain(points_num, 1); | Curves *curves = curves_new_nomain(points_num, 1); | ||||
| CurvesGeometry &geometry = CurvesGeometry::wrap(curves->geometry); | CurvesGeometry &geometry = CurvesGeometry::wrap(curves->geometry); | ||||
| geometry.offsets_for_write().last() = points_num; | geometry.offsets_for_write().last() = points_num; | ||||
| geometry.curve_types_for_write().first() = type; | geometry.fill_curve_types(type); | ||||
| return curves; | return curves; | ||||
| } | } | ||||
| } // namespace blender::bke | } // namespace blender::bke | ||||