# Array Object

| Parameter       | Type    | Description                                                                                                                                                                                        |
| --------------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Operation Type  |         | <p>Linear - The elements in the array follows a linear path<br><br>Circular - The elements in the array follows a circular path<br><br>Along Shape - The elements in the array follow a spline</p> |
| Slot Source     |         | The source (parent) shape/the object being repeated                                                                                                                                                |
| Local Rotation  | Decimal | Rotation applied around the axis of each source copy in the X, Y, and Z directions                                                                                                                 |
| Local Offset    | Decimal | Offset applied around the axis of each source copy in the X, Y, and Z directions                                                                                                                   |
| Local Scale     | Decimal | Scale applied around the axis of each source copy in the X, Y, and Z directions                                                                                                                    |
| Count           | Decimal | The number of source copies being created                                                                                                                                                          |
| Decompose Shape |         | Convert the current array into a hierarchy of its components                                                                                                                                       |

<p align="center"><img src="https://1654204364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FakGR2bVCZLTNoe2hkqeR%2Fuploads%2F5T7rY1FD23h1kjAfOjTC%2Fimage.png?alt=media&#x26;token=a00dbd11-6f01-49b6-b8b7-5feccdfe1ec4" alt=""></p>

<p align="center"><sub><mark style="color:$info;">Inspector view of an array object</mark></sub></p>

Parameters for linear operation type

| Parameter   | Type             | Description                                                                              |
| ----------- | ---------------- | ---------------------------------------------------------------------------------------- |
| Start Point | Decimal (Meters) | The first position on the line where the initial (source) object of the array is placed. |
| End Point   | Decimal (Meters) | The last position on the line where the initial (source) object of the array is placed.  |

<figure><img src="https://1654204364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FakGR2bVCZLTNoe2hkqeR%2Fuploads%2FVzrl3nbE0Yu7jTTQEOJ9%2Fimage.png?alt=media&#x26;token=736cb3b7-79cc-4aee-9a82-ad56ff5275f4" alt="" width="349"><figcaption><p align="center"><sub><mark style="color:$info;">Parameters for linear operation type in the inspector</mark></sub></p></figcaption></figure>

Parameters for circular operation type

| Parameter | Type             | Description                                                                                         |
| --------- | ---------------- | --------------------------------------------------------------------------------------------------- |
| Offset    | Decimal (Meters) | The location of the center of the Array in the X, Y, and Z directions relative to its anchor point. |
| Radius    | Decimal (Meters) | The distance from the center to the perimeter of the circle.                                        |

<figure><img src="https://1654204364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FakGR2bVCZLTNoe2hkqeR%2Fuploads%2FlsDaQ9mgKmSO649hXzwY%2Fimage.png?alt=media&#x26;token=de4d9d4e-20ed-481a-8300-4b7b85999bf0" alt="" width="348"><figcaption><p align="center"><sub><mark style="color:$info;">Parameters for circular operation type in the inspector</mark></sub></p></figcaption></figure>

Parameters for along shape operation type

| Parameter   | Type   | Description                                                                                                          |
| ----------- | ------ | -------------------------------------------------------------------------------------------------------------------- |
| Shape       |        | The defined path spline                                                                                              |
| Use Tangent | On/Off | Rotate each instance in the array to match the tangent direction of the path spline at the point where it is placed. |

<figure><img src="https://1654204364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FakGR2bVCZLTNoe2hkqeR%2Fuploads%2FD09yciZUBPfrvSbDnAhu%2Fimage.png?alt=media&#x26;token=2e0e538b-c0d7-4b17-ba8a-0cb73a373522" alt="" width="349"><figcaption><p align="center"><sub><mark style="color:$info;">Parameters for along shape operation type in the inspector</mark></sub></p></figcaption></figure>

<figure><img src="https://1654204364-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FakGR2bVCZLTNoe2hkqeR%2Fuploads%2FBD1rlMpGCp5Ya5sr5CY1%2F2array.gif?alt=media&#x26;token=353cbf23-5866-436d-91f2-30a68687b268" alt="" width="375"><figcaption><p align="center"><sub><mark style="color:$info;">Array being manipulated by Z local rotation</mark></sub></p></figcaption></figure>
