Drawings SDK Developer Guide > Working with .dwg Files > Working with Entities > Working with Associative Arrays > Concept of Associative Arrays
Concept of Associative Arrays

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

See Also

Working with Associative Arrays

Associative Arrays Architecture

Copyright © 2002 – 2020. Open Design Alliance. All rights reserved.