W = (0.5, 0, 3)
O = (0, 0)
B = (1.6693045687423815, 0.3356502922189961, 0.5000000000000001)
A = (1, -2, 0)
v = Vector((0, 0), A)
w = Vector((0, 0), B)
a: (v * w)
vxw: v ⊗ w
C: O + v + w
paralelogramo, b, c, h, i = Polygon(O, A, C, B)
B': (x(B), y(B))
d = Segment(B, B')
C': (x(C), y(C))
e = Segment(C, C')
A': (x(A), y(A))
f = Segment(A, A')
D: O + vxw
D': (x(D), y(D))
g = Segment(D, D')
α = Angle(A, O, B)
β = Angle(A, O, D)
γ = Angle(B, O, D)
u = Vector(O, W)
E: O + u
E': (x(E), y(E))
j = Segment(E, E')
prisma, F, G, H, caraAFEO, caraACGF, caraBCGH, caraBHEO, caraEFGH, aristaEO, aristaAF, aristaCG, aristaBH, aristaEF, aristaFG, aristaGH, aristaEH = Prism(paralelogramo, E)
planobase = Plane(O, A, B)
k = OrthogonalLine(W, planobase)
I = Intersect(k, planobase)
altura = Segment(W, I)
δ = Angle(O, I, W)
J: W - I
p = Vector(O, J)
ε = Angle(J, O, W)