Bézier
A Ruby library to draw Bézier curves.
Quick Start
require 'bezier'
p0 = Bezier::Point.new(20, 20)
p1 = Bezier::Point.new(20, 100)
p2 = Bezier::Point.new(200, 100)
p3 = Bezier::Point.new(200, 20)
bezier = Bezier::Bezier.new(p0, p1, p2, p3)
Bezier::Painter.new { |p| p.points = bezier.run }.save # Check Bézier.png