Lines Matching refs:function

13   scoped_ptr<CubicBezierTimingFunction> function =
18 EXPECT_NEAR(function->GetValue(0), 0, epsilon);
19 EXPECT_NEAR(function->GetValue(0.05), 0.01136, epsilon);
20 EXPECT_NEAR(function->GetValue(0.1), 0.03978, epsilon);
21 EXPECT_NEAR(function->GetValue(0.15), 0.079780, epsilon);
22 EXPECT_NEAR(function->GetValue(0.2), 0.12803, epsilon);
23 EXPECT_NEAR(function->GetValue(0.25), 0.18235, epsilon);
24 EXPECT_NEAR(function->GetValue(0.3), 0.24115, epsilon);
25 EXPECT_NEAR(function->GetValue(0.35), 0.30323, epsilon);
26 EXPECT_NEAR(function->GetValue(0.4), 0.36761, epsilon);
27 EXPECT_NEAR(function->GetValue(0.45), 0.43345, epsilon);
28 EXPECT_NEAR(function->GetValue(0.5), 0.5, epsilon);
29 EXPECT_NEAR(function->GetValue(0.6), 0.63238, epsilon);
30 EXPECT_NEAR(function->GetValue(0.65), 0.69676, epsilon);
31 EXPECT_NEAR(function->GetValue(0.7), 0.75884, epsilon);
32 EXPECT_NEAR(function->GetValue(0.75), 0.81764, epsilon);
33 EXPECT_NEAR(function->GetValue(0.8), 0.87196, epsilon);
34 EXPECT_NEAR(function->GetValue(0.85), 0.92021, epsilon);
35 EXPECT_NEAR(function->GetValue(0.9), 0.96021, epsilon);
36 EXPECT_NEAR(function->GetValue(0.95), 0.98863, epsilon);
37 EXPECT_NEAR(function->GetValue(1), 1, epsilon);
40 // Tests that the bezier timing function works with knots with y not in (0, 1).
42 scoped_ptr<CubicBezierTimingFunction> function =
47 EXPECT_NEAR(function->GetValue(0.0), 0.0, epsilon);
48 EXPECT_NEAR(function->GetValue(0.05), -0.08954, epsilon);
49 EXPECT_NEAR(function->GetValue(0.1), -0.15613, epsilon);
50 EXPECT_NEAR(function->GetValue(0.15), -0.19641, epsilon);
51 EXPECT_NEAR(function->GetValue(0.2), -0.20651, epsilon);
52 EXPECT_NEAR(function->GetValue(0.25), -0.18232, epsilon);
53 EXPECT_NEAR(function->GetValue(0.3), -0.11992, epsilon);
54 EXPECT_NEAR(function->GetValue(0.35), -0.01672, epsilon);
55 EXPECT_NEAR(function->GetValue(0.4), 0.12660, epsilon);
56 EXPECT_NEAR(function->GetValue(0.45), 0.30349, epsilon);
57 EXPECT_NEAR(function->GetValue(0.5), 0.50000, epsilon);
58 EXPECT_NEAR(function->GetValue(0.55), 0.69651, epsilon);
59 EXPECT_NEAR(function->GetValue(0.6), 0.87340, epsilon);
60 EXPECT_NEAR(function->GetValue(0.65), 1.01672, epsilon);
61 EXPECT_NEAR(function->GetValue(0.7), 1.11992, epsilon);
62 EXPECT_NEAR(function->GetValue(0.75), 1.18232, epsilon);
63 EXPECT_NEAR(function->GetValue(0.8), 1.20651, epsilon);
64 EXPECT_NEAR(function->GetValue(0.85), 1.19641, epsilon);
65 EXPECT_NEAR(function->GetValue(0.9), 1.15613, epsilon);
66 EXPECT_NEAR(function->GetValue(0.95), 1.08954, epsilon);
67 EXPECT_NEAR(function->GetValue(1.0), 1.0, epsilon);