FlatObjectArray Model Property
See also IModel_DG.GetEntityArray()
and
IModel_DG.GetItemArray()
FlatObjectArray is an interface of IArray type.
The array contains interfaces of ISection type.
This property currently is implemented by models only. It lists all objects in
the model irrespectively to child/parent relationship.
Normally IArray queried from IModel is the array
of top level objects. To obtain access to a child object it is needed to
traverse the children tree by further querying IArray
from a child. IArray obtained via the FlatObjectArray
property lists all objects in the model including children in one array.
Actual sequence is obtained by drilling down first, than getting next, so the
element 0 in the array is the deepest descendant of the first top level object
in the model.
See also IPropertyArray,
Cannon sample, IArray Interface,
Interface List
|