An associative array is a set of array items (copies of entities) arranged as rectangular, polar, or along a path defined by an entity.
If array properties or an entity defining the path are modified, the associative array updates the number and position of array items.
An associative array can be one of the following types.
Type name
Description
Illustration
Rectangular Array
Items are arranged in rows, columns and levels according to 3 coordinate directions.
Polar Array
Items are arranged in a circle or arc with a specified center.
Path Array
Items are arranged along a curve path (represented by an entity of a class inherited from the OdDbCurve class).
Below is an example of a modified array when one item was moved and one item was erased from the array.
Relative transformation of associative array items