Changed the point color to red to make it look distinct when line or circle is drawn.
Still working on the arc logic to draw it correctly.
The reason behind the delay is that there are lot of cases to consider in respect to the 3 points that I am using.
There are two main things to consider:
- Correct Starting Angle and the End Angle
- Correct Direction in which arc must be drawn
Right now arc is sometimes drawn in opposite direction and sometimes the end angle varies.