Рафаэль не вычисляет функцию для кривой, он напрямую использует пути SVG. Полная спецификация здесь http://www.w3.org/TR/SVG/paths.html#PathDataMovetoCommands.
В примере здесь определен путь;
path2 = [["M", x, y], ["L", ax, ay], ["M", bx, by], ["L", zx, zy]];
Каждый вложенный массив представляет операцию пера; moveto, closepath, lineto.