A = (5.26124, -2.6089)
B = (10.63364, -2.6089)
C, D, E, F = hexagone(A, B)
a = Segment(A, B)
b = Segment(B, C)
c = Segment(C, D)
d = Segment(D, E)
e = Segment(E, F)
f = Segment(F, A)
G = (-5.84656, -2.6573)
I = (-0.71616, -2.6573)

Tool: hexagone
hexagone[ <Point>, <Point> ]
Input: A, B
Output: C, D, E, F

poly1, a, b, c, d, e, f, C, D, E, F = Polygon(A, B, 6)

Tool: hexaorange
hexa_orange[ <Point>, <Point> ]
Input: H, J
Output: poly1

poly1, g, h, i, j, k, l, K, L, M, N = Polygon(H, J, 6)

Tool: hexaviolet
hexa_violet[ <Point>, <Point> ]
Input: H, J
Output: poly1

poly1, g, h, i, j, k, l, K, L, M, N = Polygon(H, J, 6)