CADability dotNET
The GeoObjectList type exposes the following members.
Constructors
Methods
| Name | Description | |
|---|---|---|
| Add | ||
| AddDecomposed | ||
| AddRange(ICollection) | ||
| AddRange(GeoObjectList) | ||
| AddRange(array<IGeoObject>[]()[][]) | ||
| AddUnique | ||
| Clear | ||
| Clone |
Returns a new independent GeoObjectList that contains the same objects as
this list (shallow copy)
| |
| CloneObjects | ||
| Contains | ||
| DecomposeAll | ||
| DecomposeBlockRefs | ||
| DecomposeBlocks()()()() | ||
| DecomposeBlocks(Boolean) | ||
| GetEnumerator | ||
| GetExtent()()()() | ||
| GetExtent(Projection, Boolean, Boolean) | ||
| GetObjectData | ||
| HasSameContent |
Tests, weather this list and the list l have the same content
(maybe in a different order)
| |
| IndexOf | ||
| Insert | ||
| Modify | ||
| Reduce |
Remove all objects that are not accepted by the given filter.
| |
| ReduceToOwner |
A GeoObjectList is reduced to the owners of the contained objects. I.e. when an object has an owner
of type IGeoObject (like a child of a Block), it is removed from the list and the owner is
added instead. As a result, the list contains only objects that are owned by a Model or
don't have an owner at all.
| |
| Remove(Int32) | ||
| Remove(IGeoObject) | ||
| RemoveChildrenOf |
Removes all GeoObjects that are owned by Parent
| |
| Reverse |
Operators
Fields
| Name | Description | |
|---|---|---|
| list |
Properties
Events
| Name | Description | |
|---|---|---|
| ObjectAddedEvent | ||
| ObjectRemovedEvent |