117 addMarkerToTrack(&track, 1,
float2(1.0f, 5.0f));
118 addMarkerToTrack(&track, 10,
float2(2.0f, 1.0f));
124 EXPECT_V2_NEAR(interpolated_marker.
pos,
float2(1.0f, 5.0f), 1e-6f);
131 EXPECT_V2_NEAR(interpolated_marker.
pos,
float2(2.0f, 1.0f), 1e-6f);
138 EXPECT_V2_NEAR(interpolated_marker.
pos,
float2(1.3333333f, 3.6666666f), 1e-6f);
148 addMarkerToTrack(&track, 1,
float2(1.0f, 5.0f));
151 addMarkerToTrack(&track, 10,
float2(2.0f, 1.0f));
157 EXPECT_V2_NEAR(interpolated_marker.
pos,
float2(1.0f, 5.0f), 1e-6f);
164 EXPECT_V2_NEAR(interpolated_marker.
pos,
float2(2.0f, 1.0f), 1e-6f);
171 EXPECT_V2_NEAR(interpolated_marker.
pos,
float2(1.3333333f, 3.6666666f), 1e-6f);
178 EXPECT_V2_NEAR(interpolated_marker.
pos,
float2(1.888888f, 1.4444444f), 1e-6f);
EXPECT_EQ(BLI_expr_pylike_eval(expr, nullptr, 0, &result), EXPR_PYLIKE_INVALID)