> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nodi3d.com/llms.txt
> Use this file to discover all available pages before exploring further.

# RectangleArray

> RectangleArray node: Create a rectangular array of geometry. Transform › Array node in Nodi, with its inputs, outputs and properties.

Create a rectangular array of geometry.

**Category**: [Transform](https://docs.nodi3d.com/nodi-editor/nodes.md#transform) › Array

## Inputs

| Input | Type |
| - | - |
| geometry | `Point, Plane, Curve, Surface, Brep, Mesh, Box, Implicit` |
| rectangle | `Domain, Curve` |
| number of elements in x direction | `Number` |
| number of elements in y direction | `Number` |

## Outputs

| Output | Type |
| - | - |
| arrayed geometry | `Point, Plane, Curve, Surface, Brep, Mesh, Box, Implicit` |

## Properties

Properties are set in the Inspector and are used when the matching input is not connected.

| Property | Type |
| - | - |
| x boundary | `Vector2d` |
| y boundary | `Vector2d` |
| x count | `Number` |
| y count | `Number` |

## Related nodes

Other nodes in Transform › Array:

* [LinearArray](https://docs.nodi3d.com/node/linear-array.md): Create a linear array of geometry.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.