ReflectTransform.py

from pygeo import *

v=display(scale=70)

p1 = FreePoint(-33.,-33,-3,color=WHITE)
p2 = FreePoint(12,-15,4,color=WHITE)
p3 = FreePoint(40,-3,0,color=WHITE)
plane=Plane(p1,p2,p3,color=BLUE)

p1a = FreePoint(-3.,-3,13,color=WHITE)
p2a = FreePoint(1,11,-11,color=WHITE)
p3a = FreePoint(17,-6,7,color=WHITE)

line1=Line(p1a,p2a,color=BLUE)
line2=Line(p1a,p3a,color=BLUE)
line3=Line(p2a,p3a,color=BLUE)

circle=CircumCircle(p1a,p2a,p3a,color=BLUE)

ReflectTransform(plane,[circle,line1,line2,line3],color=RED)

v.pickloop()