Go::Circle()
Go::Circle::setParamBounds()
Go::Circle::createSplineCurve()
Creates in general a spline curve with weights not equal to one at the end
points. This in turn means that we have non-interpolatory control points which cause problems in different applications.
It is possible to create a rational circle segment representation with the weights being one at the endpoints. See for instance http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/spline/NURBS/RB-circles.html