|
|
The ModelItem type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
BoundingBox()()()() |
Calculates bounding box of item and its children
|
|
|
BoundingBox(Boolean) |
Calculates bounding box of item and its children
|
|
|
Dispose()()()() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from NativeHandle.) |
|
|
Dispose(Boolean) | (Inherited from NativeHandle.) |
|
|
Equals | (Overrides NativeHandle..::..Equals(Object).) |
|
|
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from NativeHandle.) |
|
|
FindFirstGeometry |
Depth first search for geometry below this item in hierarchy
|
|
|
FindFirstObjectAncestor |
Find ancestor that meets the requirements for First Object selection Behavior
|
|
|
GetHashCode | (Overrides NativeHandle..::..GetHashCode()()()().) |
|
|
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
|
|
GetUserFilteredPropertyCategories |
Properties of this item filtered so that only the categories that the end user
would see in the GUI are shown (based on global options settings)
|
|
|
IsSameInstance |
Does this item refer to the same instance data as another item ?
|
|
|
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
|
ToString | (Inherited from NativeHandle.) |
Properties
| Name | Description | |
|---|---|---|
|
|
Ancestors |
All ancestors of this item (excluding item itself) within the model hierarchy
|
|
|
AncestorsAndSelf |
All ancestors of this item (including item itself) within the model hierarchy
|
|
|
Children |
Children of this item within the model hierarchy
|
|
|
ClassDisplayName |
Display name for type of item, derived from types in original design application.
|
|
|
ClassName |
Name for type of item. Derived from types in original design application.
|
|
|
Descendants |
All descendants of this item (excluding item itself) within the model hierarchy
|
|
|
DescendantsAndSelf |
All descendants of this item (including item itself) within the model hierarchy
|
|
|
DisplayName |
End user supplied name for item. May be null.
|
|
|
Geometry |
Geometry for this item, null if it does not have geometry
|
|
|
HasGeometry |
Does this item have geometry ?
|
|
|
HasModel |
Does this item refer to a model ?
|
|
|
InstanceGuid |
Guid for the instance data refered to by this item
|
|
|
InstanceHashCode |
HashCode for the instance data refered to by this item
|
|
|
Instances |
All items in the model hierarchy (including this item) that share instance data with this item
|
|
|
IsCollection |
Does this item represent a collection ?
|
|
|
IsComposite |
Does this item represent a composite object ?
|
|
|
IsDisposed |
Gets a value indicating whether the object has been disposed and is no longer available.
(Inherited from NativeHandle.) |
|
|
IsFrozen |
Is this item frozen (frozen items cannot be picked graphically).
|
|
|
IsHidden |
Is this item hidden (won't be displayed in viewing window).
|
|
|
IsInsert |
Does this item represent an insert ?
|
|
|
IsLayer |
Does this item represent a layer ?
|
|
|
IsReadOnly | (Overrides NativeHandle..::..IsReadOnly.) |
|
|
IsRequired |
Is this item required (will always display in viewing window, won't drop out).
|
|
|
Model |
Model corresponding to item, null if it does not have a model
|
|
|
Parent |
Parent item within the model hierarchy, null if this is the root of the hierarchy
|
|
|
PropertyCategories |
Properties of this item divided into multiple categories
|
|
|
Self |
This item as an enumerable collection of one item
|
|
|
Transform |
Returns the Transform attached to this item in the original source design file
|