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 |