The 12-sided polygon

The following applet is a mathematical pattern which comprises of a 7 12-sided regular polygons and every polygon has 6 squares, 6 rectangles and 1 regular hexagon, side of each of them is equal to the side of 12-sided regular polygon. You can zoom in zoom out using the Zoom slider and look for pattern and the description using the checkboxes