B

A

D

E

C

F

H

G

strane

vrhovi

D

E

C

F

H

G

strane

vrhovi

A

B

C

D

E

F

G

H

a

a

a

pravi kut - točke

pravi kut

plošna dijagonala

prostorna dijagonala

dijagonalni presjek

d

D

B_1 = (13.14, 0.16)
A_1 = (10.6, 0.56)
b_3 = Ray(A_1, A_1 + Vector[A_1, A_1 + (0, 1)])
A' = (-1.12, 0.64)
A = (-2.26, 0.1)
a = Ray(A, A + Vector[A, A + (1, 0)])
B = Point(a)
b = Ray(A, A + Vector[A, A + (0, 1)])
C = Rotate(B, 90*°, A)
D = Translate(B, Vector[A, A'])
B' = Translate(B, Vector[A, C])
C' = Translate(C, Vector[B, D])
B'' = Translate(B', Vector[B, D])
mnogokut1, a_1, b_1, b', c = Polygon(A, B, B', C)
d = false
mnogokut2, b_2, d_1, b'', b'_1 = Polygon(B, D, B'', B')
mnogokut3, c_1, b'_2, b''_1, c' = Polygon(C, B', B'', C')
e = Segment(A, B)
f = Segment(B, B')
g = Segment(B', C)
h = Segment(C, A)
i = Segment(B, D)
j = Segment(D, B'')
k = Segment(B'', B')
l = Segment(C, C')
m = Segment(C', B'')
n = Segment(C', A')
p = Segment(A', A)
q = Segment(A', D)
o = false
A'_1 = (11.7, 1.42)
C_1 = Intersect(Circle[A_1, B_1], b_3)
a_2 = Ray(A_1, A_1 + Vector[A_1, A_1 + (1, 0)])
D_1 = Translate(B_1, Vector[A_1, A'_1])
B'_1 = Translate(B_1, Vector[A_1, C_1])
C'_1 = Translate(C_1, Vector[B_1, D_1])
B''_1 = Translate(B'_1, Vector[B_1, D_1])
mnogokut1_1, a_3, b_5, b'_5, c_3 = Polygon(A_1, B_1, B'_1, C_1)
d2 = true
mnogokut2_1, b_4, d_3, b''_2, b'_3 = Polygon(B_1, D_1, B''_1, B'_1)
mnogokut3_1, c_2, b'_4, b''_3, c'_1 = Polygon(C_1, B'_1, B''_1, C'_1)
e_1 = Segment(A_1, B_1)
f_1 = Segment(B_1, B'_1)
g_1 = Segment(B'_1, C_1)
h_1 = Segment(C_1, A_1)
i_1 = Segment(B_1, D_1)
j_1 = Segment(D_1, B''_1)
k_1 = Segment(B''_1, B'_1)
l_1 = Segment(C_1, C'_1)
m_1 = Segment(C'_1, B''_1)
n_1 = Segment(C'_1, A'_1)
p_1 = Segment(A'_1, A_1)
q_1 = Segment(A'_1, D_1)
o1 = false
r = Segment(A, D)
s = Segment(A, B'')
E = Point(j)
F = Point(r)
G = Intersect(Line[E, Line[F, D]], Line[F, Line[E, D]])
t = Segment(G, E)
r_1 = Segment(G, F)
u = false
v = false
w = false
o_1 = false
mnogokut4, a_4, d_2, b''_4, c_4 = Polygon(A, D, B'', C)
s_1 = false