Calculates a shape from Bezier coefficients
Arguments
- B
a matrix of Bezier vertices, such as those produced by bezier
- nb.pts
the number of points to sample along the curve.
Note
Directly borrowed for Claude (2008), and called beziercurve
there.
Not implemented for open outlines but may be useful for other purposes.
See also
Other bezier functions:
bezier()
Examples
set.seed(34)
x <- coo_sample(efourier_shape(), 5)
plot(x, ylim=c(-3, 3), asp=1, type='b', pch=20)
b <- bezier(x)
bi <- bezier_i(b$B)
lines(bi, col='red')