PlaneLineIntersect.py

from pygeo import *


v=display(scale=70)

p1 = FreePoint(-33.,-33,-3,color=WHITE)
p2 = FreePoint(-51,-44,4,color=WHITE)
p3 = FreePoint(40,-3,0,color=WHITE)

plane=Plane(p1,p2,p3,color=BLUE,scale=15)

l1=FreePoint(3.,3,-30,color=WHITE)
l2=FreePoint(-3.,-50,-12,color=WHITE)
line =Line(l1,l2,color=BLUE)

PlaneLineIntersect(plane,line,color=RED,pointsize=1.5)

v.pickloop()