Click or drag to resize
InstanceDefinition Class

[Missing <summary> documentation for "T:Rhino.DocObjects.InstanceDefinition"]

Inheritance Hierarchy
SystemObject
  Rhino.DocObjectsInstanceDefinition

Namespace: Rhino.DocObjects
Assembly: RhinoCommon (in RhinoCommon.dll) Version: 5.1.50000.0 (5.0.20693.0)
Syntax
public sealed class InstanceDefinition

The InstanceDefinition type exposes the following members.

Properties
  NameDescription
Public propertyArchiveFileStatus
Returns the archive file status of a linked instance definition.
Public propertyDescription
Public propertyId
Public propertyIndex
Index of this instance definition in the index definition table.
Public propertyCode exampleIsDeleted
Public propertyCode exampleIsReference
An object from a work session reference model is reference a reference object and cannot be modified. An object is a reference object if, and only if, it is on a reference layer.
Public propertyIsTenuous
Public propertyLayerStyle
Public propertyName
Public propertyObjectCount
Number of objects this definition uses. This counts the objects that are used to define the geometry. This does NOT count the number of references to this instance definition.
Public propertySkipNestedLinkedDefinitions
Controls how much geometry is read when a linked InstanceDefinition is updated.
Public propertySourceArchive
Public propertyUpdateType
Public propertyUrl
The hyperlink URL that is executed when the UrlDescription hyperlink is clicked on in the Insert and Block UI
Public propertyUrlDescription
The URL description displayed as a hyperlink in the Insert and Block UI
Top
Methods
  NameDescription
Public methodCreatePreviewBitmap(DefinedViewportProjection, Size)
Public methodCreatePreviewBitmap(DefinedViewportProjection, DisplayMode, Size)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetContainers
Gets a list of all the InstanceDefinitions that contain a reference this InstanceDefinition.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodCode exampleGetObjects
Gets an array with the objects that belong to this instance definition.
Public methodGetReferences
Gets a list of the CRhinoInstanceObjects (inserts) that contains a reference this instance definition.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInUse
Determines whether the instance definition is referenced.
Public methodObject
returns an object used as part of this definition.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUsesDefinition
Determines if this instance definition contains a reference to another instance definition.
Top
See Also