Требуется для заданного B-Spline построить два дополнительных сплайна (рассчитать control points), которые будут проходить по обеим сторонам от основного сплайна. Примером может служить bezier_div из библиотеки Anti-Grain Geometry.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>