Is it possible for a computer program to geometrically construct a approximate circle (pixels have line drawing limitations) without using any trigonometric function?
e.g. taking the unit circle as an example. start at (0,1). next pixel co-ordinate at 1 degree accuracy clockwise would be?
Without using any trigonometric function
Use the parametric equations $$x=\frac{1-t^2}{1+t^2}\ ,\quad y=\frac{2t}{1+t^2}$$ for a circle of radius $1$ centred at the origin. You can then easily scale to any radius you like, and translate to be centred at any point you like.
This will not conveniently give you regularly spaced points around the circle - for that I suspect you can't avoid trigonometric functions. But of course you can still plot as many points as you like by taking suitable $t$ values.
There will also be some difficulties near $x=-1$ as this requires the $t$ values to approach $\pm\infty$. However I should think (depending on what programming resources you have available) that you could avoid this by plotting the right half of the circle; then plot the left half by using the same formulae and plotting $(-x,y)$ rather than $(x,y)$.