uInversePoint.py
from pygeo import *
v=display(scale=3, camera_vector=(0,1,-1))
up1=uSlider(-PI/3,-PI*2/5,color=WHITE)
up2=uSlider(-PI/2,PI,color=WHITE)
up3=uSlider(PI/5,-PI*4/5,color=WHITE)
ucircle=uCircle(up1,up2,up3,color=BLUE)
upoint=uSlider(PI/3,PI/5*2,color=BLUE)
inversepoint=uInversePoint(ucircle,upoint)
#refences objects
usphere=uSphere()
zPlane(grid_scale=10)
zCircle(ucircle,color=WHITE)
zPoint(upoint,color=WHITE)
zPoint(inversepoint,color=WHITE)
rLine(usphere.N,upoint,color=WHITE)
rLine(usphere.N,inversepoint,color=WHITE)
v.pickloop()