C(-2,1)

P_1_0

U(4,0)

P_0_1

V(-2,-2)

P_1_1

P_2_0

2*u

P_2_1

P_0_-_1

P_1_-_1

P_2_-_1

.......k=1 nb

.......k=1 nb

.......k=1 nb

.......k=1 nb

.......k=1 nb

.......k=1 nb

.......k=1 nb

.......k=1 nb

.......k=1 nb

i=0..2

j=-1..1

Neighbors: k=0..1(1)

Cycle variables

♦ Neigbors at corners

● Neigbors at sides

○ Center point

● Translated points

→ Translation vectors

C = (-2, 1)
P_1: (2, 1)
U = Vector(C, P_1)
P_01: (-4, -1)
V = Vector(C, P_01)
P11 = Point(yAxis)
P20 = (6, 1)
u2 = Vector(C, P20)
P21 = (4, -1)
P0_1 = Point(yAxis)
P1_1 = (4, 3)
P2_-1 = (8, 3)
A = (9, 4)
B: (7, 4)
poligon1, a, b, c, d, D, E = Polygon(A, B, 4)
A_1 = (5, 4)
B_1 = (3, 4)
poligon1_1, a_1, b_1, c_1, d_1, D_1, E_1 = Polygon(A_1, B_1, 4)
A_2 = (1, 4)
B_2 = (-1, 4)
poligon1_2, a_2, b_2, c_2, d_2, D_2, E_2 = Polygon(A_2, B_2, 4)
A_3: D_2
B_3 = (-3, 2)
poligon1_3, a_3, b_3, c_3, d_3, D_3, E_3 = Polygon(A_3, B_3, 4)
A_4: D_3
B_4 = (-5, 0)
poligon1_4, a_4, b_4, c_4, d_4, D_4, E_4 = Polygon(A_4, B_4, 4)
A_5 = (1, 0)
B_5: E_3
poligon1_5, a_5, b_5, c_5, d_5, D_5, E_5 = Polygon(A_5, B_5, 4)
A_6: D_1
B_6: E_2
poligon1_6, a_6, b_6, c_6, d_6, D_6, E_6 = Polygon(A_6, B_6, 4)
A_7 = (5, -1.1368683772161597E-15)
B_7: E_6
poligon1_7, a_7, b_7, c_7, d_7, D_7, E_7 = Polygon(A_7, B_7, 4)
A_8: D
B_8: E_1
poligon1_8, a_8, b_8, c_8, d_8, D_8, E_8 = Polygon(A_8, B_8, 4)
u = Vector(C, P0_1)
F = Intersect(a_2, yAxis)
G = Intersect(c_2, yAxis)
H = Intersect(a_5, xAxis)
I = Point(b_8)
J = Point(a_4)
K = Intersect(a_5, yAxis)
L = Point(a_7)
M = Point(c_1)
N = Point(c)
O = Point(b)
P = Point(a)
Q = Point(d)
R = Point(d_7)
S = (4, -2)
T = Point(b_7)
W = Intersect(c_5, yAxis)
Z = Point(d_5)
C_1 = Point(b_5)
F_1 = Point(a_8)
G_1 = Point(c_8)
H_1 = Point(a_1)
I_1 = Point(d_1)
J_1 = Point(b_1)
K_1 = Point(d_2)
L_1 = Point(b_2)
M_1 = Point(a_3)
N_1 = Point(b_4)
O_1 = Point(c_4)
Q_1 = Point(d_4)
R_1 = Point(c_3)
S_1 = Point(c_6)
T_1 = Point(u2)
U_1 = Point(a_6)
V_1 = Point(d_6)
W_1 = Point(d_3)
Z_1 = Point(b_3)
C_2 = Point(d_8)