Blender V5.0
curves_edit_test.cc File Reference
#include "ED_curves.hh"
#include "testing/testing.h"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::ed
namespace  blender::ed::curves
namespace  blender::ed::curves::tests

Functions

static bke::CurvesGeometry blender::ed::curves::tests::create_curves (const Span< Vector< float3 > > all_positions, const int order, const Set< int > &is_cyclic)
static bke::CurvesGeometry blender::ed::curves::tests::create_curves (const Vector< float3 > positions, const int order, const Set< int > &is_cyclic)
static void blender::ed::curves::tests::validate_positions (const Span< Vector< float3 > > expected_positions, const OffsetIndices< int > points_by_curve, const Span< float3 > positions)
 blender::ed::curves::tests::TEST (curves_editors, DuplicatePointsTwoSingle)
 blender::ed::curves::tests::TEST (curves_editors, DuplicatePointsFourThree)
 blender::ed::curves::tests::TEST (curves_editors, DuplicatePointsTwoCyclic)
 blender::ed::curves::tests::TEST (curves_editors, SplitPointsTwoSingle)
 blender::ed::curves::tests::TEST (curves_editors, SplitPointsFourThree)
 blender::ed::curves::tests::TEST (curves_editors, SplitPointsTwoCyclic)
 blender::ed::curves::tests::TEST (curves_editors, SplitPointsTwoTouchCyclic)
 blender::ed::curves::tests::TEST (curves_editors, SplitEverySecondCyclic)
 blender::ed::curves::tests::TEST (curves_editors, SplitAllSelectedButFirstCyclic)
 blender::ed::curves::tests::TEST (curves_editors, SplitTwoOnSeamAndExtraCyclic)