Dé

Dé[ <Point>, <Point> ]

Domino 1

Domino1[ <Point>, <Point> ]

Domino 2

Domino2[ <Point>, <Point> ]

Domino 3

Domino3[ <Point>, <Point> ]

Un

Un[ <Point>, <Point> ]

Deux

Deux[ <Point>, <Point> ]

Trois

Trois[ <Point>, <Point> ]

Quatre

Quatre[ <Point>, <Point> ]

Cinq

Cinq[ <Point>, <Point> ]

Six

Six[ <Point>, <Point> ]

Sept

Sept[ <Point>, <Point> ]

Huit

Huit[ <Point>, <Point> ]

Neuf

Neuf[ <Point>, <Point> ]

u: Vector[B - A] / 90
v = Rotate(u, 90°)
C: B + (90 * v)
D: A + (90 * v)
A_1: A + (8 * u)
A_2: A + (8 * v)
A_3: A_1 + (8 * v)
B_1: B - (8 * u)
B_2: B + (8 * v)
B_3: B_1 + (8 * v)
C_1: C - (8 * u)
C_2: C - (8 * v)
C_3: C_1 - (8 * v)
D_1: D + (8 * u)
D_2: D - (8 * v)
D_3: D_1 - (8 * v)
AB_1 = Segment(A_1, B_1)
BC_2 = Segment(B_2, C_2)
CD_1 = Segment(C_1, D_1)
DA_2 = Segment(D_2, A_2)
coinA = CircleArc(A_3, A_2, A_1)
coinB = CircleArc(B_3, B_1, B_2)
coinC = CircleArc(C_3, C_2, C_1)
coinD = CircleArc(D_3, D_1, D_2)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
C: B + (90 * v)
D: A + (90 * v)
E: A - (90 * v)
F: B - (90 * v)
C_1: C - (8 * u)
C_2: C - (8 * v)
C_3: C_1 - (8 * v)
D_1: D + (8 * u)
D_2: D - (8 * v)
D_3: D_1 - (8 * v)
E_1: E + (8 * u)
E_2: E + (8 * v)
E_3: E_1 + (8 * v)
F_1: F - (8 * u)
F_2: F + (8 * v)
F_3: F_1 + (8 * v)
CD_1 = Segment(C_1, D_1)
DE_2 = Segment(D_2, E_2)
EF_1 = Segment(E_1, F_1)
FC_2 = Segment(F_2, C_2)
coinC = CircleArc(C_3, C_2, C_1)
coinD = CircleArc(D_3, D_1, D_2)
coinE = CircleArc(E_3, E_2, E_1)
coinF = CircleArc(F_3, F_1, F_2)
ABpointillés = Segment(A, B)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
C: B + (90 * v)
D: A + (90 * v)
E: A - (90 * v)
F: B - (90 * v)
G: A + (45 * u)
C_1: C - (8 * u)
C_2: C - (8 * v)
C_3: C_1 - (8 * v)
D_1: D + (8 * u)
D_2: D - (8 * v)
D_3: D_1 - (8 * v)
E_1: E + (8 * u)
E_2: E + (8 * v)
E_3: E_1 + (8 * v)
F_1: F - (8 * u)
F_2: F + (8 * v)
F_3: F_1 + (8 * v)
CD_1 = Segment(C_1, D_1)
DE_2 = Segment(D_2, E_2)
EF_1 = Segment(E_1, F_1)
FC_2 = Segment(F_2, C_2)
coinC = CircleArc(C_3, C_2, C_1)
coinD = CircleArc(D_3, D_1, D_2)
coinE = CircleArc(E_3, E_2, E_1)
coinF = CircleArc(F_3, F_1, F_2)
AB = Segment(A, B)
rayonPois: (10 * Length[u])
rayonG: rayonPois / 3
PointG = Circle(G, rayonG)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
C: B + (90 * v)
D: A + (90 * v)
E: A - (90 * v)
F: B - (90 * v)
A_1: A + (8 * u)
B_1: B - (8 * u)
C_1: C - (8 * u)
C_2: C - (8 * v)
C_3: C_1 - (8 * v)
D_1: D + (8 * u)
D_2: D - (8 * v)
D_3: D_1 - (8 * v)
E_1: E + (8 * u)
E_2: E + (8 * v)
E_3: E_1 + (8 * v)
F_1: F - (8 * u)
F_2: F + (8 * v)
F_3: F_1 + (8 * v)
CD_1 = Segment(C_1, D_1)
DE_2 = Segment(D_2, E_2)
EF_1 = Segment(E_1, F_1)
FC_2 = Segment(F_2, C_2)
coinC = CircleArc(C_3, C_2, C_1)
coinD = CircleArc(D_3, D_1, D_2)
coinE = CircleArc(E_3, E_2, E_1)
coinF = CircleArc(F_3, F_1, F_2)
v': (4 * v)
B_{1+}: B_1 + v'
B_{1-}: B_1 - v'
A_{1-}: A_1 - v'
A_{1+}: A_1 + v'
AB_1épais, a_{1-}, b_{1-}, b_{1+}, a_{1+} = Polygon(A_{1-}, B_{1-}, B_{1+}, A_{1+})
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
rayonPois: (10 * Length[u])
Pois_1 = Circle(X_1, rayonPois)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
X_8_a: X_1 - (27 * v)
X_8_b: X_1 + (27 * v)
X_2_a: X_8_a - (27 * u)
X_2_b: X_8_b + (27 * u)
rayonPois: (10 * Length[u])
Pois_2_a = Circle(X_2_a, rayonPois)
Pois_2_b = Circle(X_2_b, rayonPois)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
X_8_a: X_1 - (27 * v)
X_8_b: X_1 + (27 * v)
X_2_a: X_8_a - (27 * u)
X_2_b: X_8_b + (27 * u)
rayonPois: (10 * Length[u])
Pois_1 = Circle(X_1, rayonPois)
Pois_2_a = Circle(X_2_a, rayonPois)
Pois_2_b = Circle(X_2_b, rayonPois)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
X_8_a: X_1 - (27 * v)
X_8_b: X_1 + (27 * v)
X_2_a: X_8_a - (27 * u)
X_2_b: X_8_b + (27 * u)
X_4_a: X_8_a + (27 * u)
X_4_b: X_8_b - (27 * u)
rayonPois: (10 * Length[u])
Pois_2_a = Circle(X_2_a, rayonPois)
Pois_2_b = Circle(X_2_b, rayonPois)
Pois_4_a = Circle(X_4_a, rayonPois)
Pois_4_b = Circle(X_4_b, rayonPois)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
X_8_a: X_1 - (27 * v)
X_8_b: X_1 + (27 * v)
X_2_a: X_8_a - (27 * u)
X_2_b: X_8_b + (27 * u)
X_4_a: X_8_a + (27 * u)
X_4_b: X_8_b - (27 * u)
rayonPois: (10 * Length[u])
Pois_1 = Circle(X_1, rayonPois)
Pois_2_a = Circle(X_2_a, rayonPois)
Pois_2_b = Circle(X_2_b, rayonPois)
Pois_4_a = Circle(X_4_a, rayonPois)
Pois_4_b = Circle(X_4_b, rayonPois)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
X_8_a: X_1 - (27 * v)
X_8_b: X_1 + (27 * v)
X_6_a: X_1 - (27 * u)
X_6_b: X_1 + (27 * u)
X_2_a: X_8_a - (27 * u)
X_2_b: X_8_b + (27 * u)
X_4_a: X_8_a + (27 * u)
X_4_b: X_8_b - (27 * u)
rayonPois: (10 * Length[u])
Pois_2_a = Circle(X_2_a, rayonPois)
Pois_2_b = Circle(X_2_b, rayonPois)
Pois_4_a = Circle(X_4_a, rayonPois)
Pois_4_b = Circle(X_4_b, rayonPois)
Pois_6_a = Circle(X_6_a, rayonPois)
Pois_6_b = Circle(X_6_b, rayonPois)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
X_8_a: X_1 - (27 * v)
X_8_b: X_1 + (27 * v)
X_6_a: X_1 - (27 * u)
X_6_b: X_1 + (27 * u)
X_2_a: X_8_a - (27 * u)
X_2_b: X_8_b + (27 * u)
X_4_a: X_8_a + (27 * u)
X_4_b: X_8_b - (27 * u)
rayonPois: (10 * Length[u])
Pois_1 = Circle(X_1, rayonPois)
Pois_2_a = Circle(X_2_a, rayonPois)
Pois_2_b = Circle(X_2_b, rayonPois)
Pois_4_a = Circle(X_4_a, rayonPois)
Pois_4_b = Circle(X_4_b, rayonPois)
Pois_6_a = Circle(X_6_a, rayonPois)
Pois_6_b = Circle(X_6_b, rayonPois)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
X_8_a: X_1 - (27 * v)
X_8_b: X_1 + (27 * v)
X_6_a: X_1 - (27 * u)
X_6_b: X_1 + (27 * u)
X_2_a: X_8_a - (27 * u)
X_2_b: X_8_b + (27 * u)
X_4_a: X_8_a + (27 * u)
X_4_b: X_8_b - (27 * u)
rayonPois: (10 * Length[u])
Pois_2_a = Circle(X_2_a, rayonPois)
Pois_2_b = Circle(X_2_b, rayonPois)
Pois_4_a = Circle(X_4_a, rayonPois)
Pois_4_b = Circle(X_4_b, rayonPois)
Pois_6_a = Circle(X_6_a, rayonPois)
Pois_6_b = Circle(X_6_b, rayonPois)
Pois_8_a = Circle(X_8_a, rayonPois)
Pois_8_b = Circle(X_8_b, rayonPois)
u: Vector[B - A] / 90
v = Rotate(u, 90°)
G: A + (45 * u)
X_1: G + (45 * v)
X_8_a: X_1 - (27 * v)
X_8_b: X_1 + (27 * v)
X_6_a: X_1 - (27 * u)
X_6_b: X_1 + (27 * u)
X_2_a: X_8_a - (27 * u)
X_2_b: X_8_b + (27 * u)
X_4_a: X_8_a + (27 * u)
X_4_b: X_8_b - (27 * u)
rayonPois: (10 * Length[u])
Pois_1 = Circle(X_1, rayonPois)
Pois_2_a = Circle(X_2_a, rayonPois)
Pois_2_b = Circle(X_2_b, rayonPois)
Pois_4_a = Circle(X_4_a, rayonPois)
Pois_4_b = Circle(X_4_b, rayonPois)
Pois_6_a = Circle(X_6_a, rayonPois)
Pois_6_b = Circle(X_6_b, rayonPois)
Pois_8_a = Circle(X_8_a, rayonPois)
Pois_8_b = Circle(X_8_b, rayonPois)