BezierCurve is a graphics primitive, BezierFunction creates a function. How can I use the later to get the same curve as with the former? Motivation: I need to discretize such a curve, as imported from a PDF document. Please see here for (much) more information about my actual problem:
Here’s what I tried. How should I use BezierFunction to get the same thing as BezierCurve? Unfortunately I don’t know much about Bezier curves.
pt = {{85.6699`, 270.639`}, {81.4849`,
265.53000000000003`}, {72.1939`, 247.082`}, {69.5059`,
244.27`}, {66.8189`, 241.46`}, {65.39789999999999`,
237.92700000000002`}, {64.1759`, 236.649`}, {62.9539`,
235.372`}, {75.0969`, 229.142`}, {76.6069`,
228.67600000000002`}, {78.11789999999999`, 228.21`}, {75.1319`,
234.644`}, {75.2469`, 237.147`}, {75.3609`, 239.65`}, {80.5859`,
252.02`}, {82.9949`, 256.076`}, {85.4049`,
260.13100000000003`}, {92.1679`, 270.779`}, {93.5919`,
274.19`}, {95.0159`, 277.6`}, {92.9719`, 279.555`}, {85.6699`,
270.639`}};
ParametricPlot[BezierFunction[pt][x], {x, 0, 1},
Epilog -> {BezierCurve[pt]}]






