|
Blender V4.3
|
Functions | |
| static bke::CurvesGeometry | create_test_curves (Span< int > offsets, Span< bool > cyclic) |
| TEST (merge_curves, NoConnections) | |
| TEST (merge_curves, ConnectSingleCurve) | |
| TEST (merge_curves, ReverseCurves) | |
| TEST (merge_curves, ConnectAndReverseCurves) | |
| TEST (merge_curves, CyclicConnection) | |
| TEST (merge_curves, SelfConnectCurve) | |
| TEST (merge_curves, MergeAll) | |
| TEST (merge_curves, Branching) | |
|
static |
Definition at line 17 of file GEO_merge_curves_test.cc.
References BLI_assert, blender::array_utils::fill_index_range(), blender::bke::SpanAttributeWriter< T >::finish(), blender::Span< T >::is_empty(), blender::Span< T >::last(), blender::bke::Point, blender::Span< T >::size(), and blender::bke::SpanAttributeWriter< T >::span.
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| blender::geometry::tests::TEST | ( | merge_curves | , |
| Branching | ) |
Definition at line 176 of file GEO_merge_curves_test.cc.
References blender::bke::CurvesGeometry::attributes(), create_test_curves(), blender::geometry::curves_merge_endpoints(), blender::bke::CurvesGeometry::curves_num(), blender::bke::CurvesGeometry::cyclic(), blender::Span< T >::data(), data, EXPECT_EQ(), blender::bke::AttributeAccessor::lookup(), blender::bke::CurvesGeometry::offsets(), and blender::bke::CurvesGeometry::points_num().
| blender::geometry::tests::TEST | ( | merge_curves | , |
| ConnectAndReverseCurves | ) |
Definition at line 96 of file GEO_merge_curves_test.cc.
References blender::bke::CurvesGeometry::attributes(), create_test_curves(), blender::geometry::curves_merge_endpoints(), blender::bke::CurvesGeometry::curves_num(), blender::bke::CurvesGeometry::cyclic(), blender::Span< T >::data(), data, EXPECT_EQ(), blender::bke::AttributeAccessor::lookup(), blender::bke::CurvesGeometry::offsets(), and blender::bke::CurvesGeometry::points_num().
| blender::geometry::tests::TEST | ( | merge_curves | , |
| ConnectSingleCurve | ) |
Definition at line 56 of file GEO_merge_curves_test.cc.
References blender::bke::CurvesGeometry::attributes(), create_test_curves(), blender::geometry::curves_merge_endpoints(), blender::bke::CurvesGeometry::curves_num(), blender::bke::CurvesGeometry::cyclic(), blender::Span< T >::data(), data, EXPECT_EQ(), blender::bke::AttributeAccessor::lookup(), blender::bke::CurvesGeometry::offsets(), and blender::bke::CurvesGeometry::points_num().
| blender::geometry::tests::TEST | ( | merge_curves | , |
| CyclicConnection | ) |
Definition at line 116 of file GEO_merge_curves_test.cc.
References blender::bke::CurvesGeometry::attributes(), create_test_curves(), blender::geometry::curves_merge_endpoints(), blender::bke::CurvesGeometry::curves_num(), blender::bke::CurvesGeometry::cyclic(), blender::Span< T >::data(), data, EXPECT_EQ(), blender::bke::AttributeAccessor::lookup(), blender::bke::CurvesGeometry::offsets(), and blender::bke::CurvesGeometry::points_num().
| blender::geometry::tests::TEST | ( | merge_curves | , |
| MergeAll | ) |
Definition at line 156 of file GEO_merge_curves_test.cc.
References blender::bke::CurvesGeometry::attributes(), create_test_curves(), blender::geometry::curves_merge_endpoints(), blender::bke::CurvesGeometry::curves_num(), blender::bke::CurvesGeometry::cyclic(), blender::Span< T >::data(), data, EXPECT_EQ(), blender::bke::AttributeAccessor::lookup(), blender::bke::CurvesGeometry::offsets(), and blender::bke::CurvesGeometry::points_num().
| blender::geometry::tests::TEST | ( | merge_curves | , |
| NoConnections | ) |
Definition at line 38 of file GEO_merge_curves_test.cc.
References create_test_curves(), blender::geometry::curves_merge_endpoints(), blender::bke::CurvesGeometry::curves_num(), blender::bke::CurvesGeometry::cyclic(), blender::Span< T >::data(), data, EXPECT_EQ(), blender::bke::CurvesGeometry::offsets(), and blender::bke::CurvesGeometry::points_num().
| blender::geometry::tests::TEST | ( | merge_curves | , |
| ReverseCurves | ) |
Definition at line 76 of file GEO_merge_curves_test.cc.
References blender::bke::CurvesGeometry::attributes(), create_test_curves(), blender::geometry::curves_merge_endpoints(), blender::bke::CurvesGeometry::curves_num(), blender::bke::CurvesGeometry::cyclic(), blender::Span< T >::data(), data, EXPECT_EQ(), blender::bke::AttributeAccessor::lookup(), blender::bke::CurvesGeometry::offsets(), and blender::bke::CurvesGeometry::points_num().
| blender::geometry::tests::TEST | ( | merge_curves | , |
| SelfConnectCurve | ) |
Definition at line 136 of file GEO_merge_curves_test.cc.
References blender::bke::CurvesGeometry::attributes(), create_test_curves(), blender::geometry::curves_merge_endpoints(), blender::bke::CurvesGeometry::curves_num(), blender::bke::CurvesGeometry::cyclic(), blender::Span< T >::data(), data, EXPECT_EQ(), blender::bke::AttributeAccessor::lookup(), blender::bke::CurvesGeometry::offsets(), and blender::bke::CurvesGeometry::points_num().