# PatternTile class

Namespace: [Grasshopper2.Types.Shapes](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.types.shapes.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public sealed class PatternTile
```

A single tile in a hatch pattern.

## Constructors

- [PatternTile](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.patterntile/ctor.md)

## Properties

- [Count](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.patterntile/count.md): Gets the number of content elements.
- [Height](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.patterntile/height.md): Gets the height of the tile.
- [Width](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.patterntile/width.md): Gets the width of the tile.

## Methods

- [Add](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.patterntile/add.md): (2 overloads) Add a new curve to this tile.
- [ToCurves](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.patterntile/tocurves.md): Transform and adjust all elements in this tile to a specific placement.
