title: Find points on circle
body: <p>We are coding in C++, have half a circle, starting a a certain point (e.g. <code>(0,-310)</code>) and finishing at a certain point <code>(0,310)</code>. We have the radius, and we have the equation <code>X^2 + Y^2 = r^2</code>. Now we are trying to calculate some (say 10+) points on the line of this circle.</p>
  
  <p>Hence, we are trying to create an increment that will calculate the Y/X values between these points, using the equation shown above to make sure that all the points calculated are on the line of the circle.</p>
  
  <p>Once we have these points, we are trying to put them into several complex equations to calculate angles of a robot arm that is to draw this shape. This is not really the priority, but I thought I should include our overall aim in the question.</p>
  
  <p>How to create an increment to calculate all the coordinates on line of the half circle between our two start points?<br>
  Then put these values into the equations in the code above to calculate the angles of the robot arm. looking for a way to do this without calculating each point individually, i.e. create an increment that will do it in one go. </p>
  
  <p><a href="http://imagehost.spark-media.ru/i4/22F8BA8E-744C-E120-0A89-F8E7AD5376A7.png" rel="nofollow">This</a> is kind of what we are aiming for, to calculate the points in bold.</p>