AssocArray Class |
This .NET class wraps the OdDbAssocArrayActionBody class.
It contains the identifier of the associative array and the identifier of the associative array's corresponding AcDbAssocArrayActionBody object that is used for evaluating the array's parameters.
The stored AssocArrayParameters object manages parameters of the associative array.
The AssocArray type exposes the following members.
Name | Description | |
---|---|---|
![]() |
EntityId | |
![]() |
SourceEntities |
Name | Description | |
---|---|---|
![]() |
AddSourceEntity |
Appends the specified entity to the list of
source items. The added source entity is sent to a hidden locked
layer and is managed by the corresponding action.
|
![]() ![]() |
CreateArray |
Creates an associative array with the
specified source entities, base point and parameters.
|
![]() |
DeleteItem |
Marks the item at the specified index for
erasing or un-erasing. When marked erased, the item is set to
hidden state.
|
![]() |
Equals | (Inherited from Object.) |
![]() ![]() |
Explode |
Gets the list of object identifiers from the
exploded associative array, so each previous array element gets a
unique identifier in the list.
|
![]() |
Finalize |
Allows an object to try to free resources and
perform other cleanup operations before it is reclaimed by garbage
collection.
(Inherited from Object.) |
![]() ![]() |
GetAssociativeArray |
Retrieves the associative array with the
specified entity.
|
![]() |
GetHashCode |
Serves as a hash function for a particular
type.
(Inherited from Object.) |
![]() ![]() |
getItemLocators |
Retrieves a list of item locators for the
specified list of subentity paths of an associative array.
|
![]() |
getItems |
Retrieves item locators from this associative
array.
|
![]() |
GetItemTransform |
Retrieves the transformation matrix applied to
the array item at the specified index.
|
![]() |
GetParameters |
Retrieves parameters of this associative
array.
|
![]() |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() ![]() |
IsAssociativeArray |
Checks whether the specified entity is an
associative array.
|
![]() |
IsErased |
Checks whether the item at the specified index
is marked as erased.
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() |
RemoveSourceEntity |
Removes the source entity by its specified
identifier and updates each item in the array that is controlled by
the corresponding action.
|
![]() |
ReplaceItems | |
![]() |
ResetItems |
Removes the item overrides, for example
position, orientation, etc., from all items of this associative
array.
|
![]() |
ToString |
Returns a string that represents the current
object.
(Inherited from Object.) |
![]() |
TransformItemBy |
Applies a transform matrix to the item at the
specified index.
|
© Bricsys NV. All rights reserved. |