Hi
There are more than simply linear, quadratic and cubic Bezier
curves. In fact, as you can have as many control points as you wish, you
can have a Bezier curve of any order.
But what I was calling
RadialBezierCurve was a kind of strategy, I mean I have an abstract
class which knows how to compute a curve, but I still have to choose my
control points so I was thinking to create different subclasses whose
role is to know what are their control points :
- The radial one
choose its control points within the same radius as its source and its
target.
I wanted to create an ortoVertical and an ortoHorizontal whose
control points would have been computed differently, so that we could
use Bezier curve for regular tree too.
Regards
Mathieu