# Geometric Pattern Tools

## Geodesic Dome

**`ggGeoDome`**

A **geodesic dome** is a hemispherical thin-shell structure (lattice-shell) based on a **geodesic** polyhedron. The triangular elements of the **dome** are structurally rigid and distribute the structural stress throughout the structure, making **geodesic domes** able to withstand very heavy loads for their size.

Refer to this [blog post](https://geometrygym.blogspot.com/2010/03/structdrawrhino-grasshopper-geodesic.html#comment-form) on uses for the geodesic dome.

## Polyhedron

**`ggPolyhedron`**

In geometry, a polyhedron is simply a three-dimensional solid which consists of a collection of [polygons](http://mathworld.wolfram.com/Polygon.html), usually joined at their edges. To learn more about polyhedron visit [wolfram](http://mathworld.wolfram.com/Polyhedron.html).

You can build a number using the Geometry Gym Polyhedron tool. Please *right click* on the components type input to view all the available polyhedron types. Use the simple example below to test for yourself.

Example

## Tessellation

**`ggTessellation`**

A tessellation of a flat surface is the tiling of a plane using one or more geometric shapes, called tiles, with no overlaps and no gaps. In mathematics, tessellation can be generalized to higher dimensions and a variety of geometries.

The tessellation tools allows for you to pack over 10 different pattern types onto a planar Brep surface. Hoover over the type input to view all the available polyhedron types. Use the simple example below to test for yourself.

Example
