Other curves - parabola and hyperbola
Conic sections such as parabola and hyperbola are used in many instances such as in motion planning along a trajectory or in modelling the collision of charged particles. Circle generation algorithm could again be modified to generate such curves. For each such curve a decision parameter is defined and is used to determine the closest pixel from the actual path on the curve.