39 steps = numberOfStepsOnCurve;
53 std::vector<CLPoint>points;
54 points = std::vector<CLPoint>();
61 while (t <= 1.0000001)
66 for (i = 0; i <= n; i++)
72 points.push_back(
CLPoint(x, y));
97 for (i = 0; i <= n; i++)
115 for (i = n1; i <= n2; i++)
C_FLOAT64 bernstein(C_INT32 i, C_INT32 n, C_FLOAT64 t)
C_FLOAT64 multiplyFromTo(C_INT32 n1, C_INT32 n2)
Header file of class BezierCurve.
std::vector< CLPoint > curvePts(const std::vector< CLPoint > &pts)
CLPoint bezierPt(C_FLOAT64 t, std::vector< CLPoint > pts)