Curve switching is the procedure of taking a special point on a previously computed curve as the initial point of a new curve. The point type of a special point completely determines the option of types of curves which can originate from the point.