Bitmap/Bézier curves/Cubic: Difference between revisions

Content added Content deleted
m (trivial simplification of power.)
(Updated D entry)
Line 256: Line 256:


foreach (immutable i, ref p; points) {
foreach (immutable i, ref p; points) {
immutable double t = i / cast(double)nSegments,
immutable double t = i / double(nSegments),
a = (1.0 - t) ^^ 3,
a = (1.0 - t) ^^ 3,
b = 3.0 * t * (1.0 - t) ^^ 2,
b = 3.0 * t * (1.0 - t) ^^ 2,