Click or drag to resize

ModelInstanceDefinition Class

Represents a Rhino block definition. Wraps the functionality of the InstanceDefinition type.
Inheritance Hierarchy
SystemObject
  Grasshopper.RhinocerosModelData
    Grasshopper.RhinocerosModelContent
      Grasshopper.RhinocerosModelComponentContent
        Grasshopper.Rhinoceros.ModelModelInstanceDefinition

Namespace:  Grasshopper.Rhinoceros.Model
Assembly:  Grasshopper (in Grasshopper.dll)
Syntax
public sealed class ModelInstanceDefinition : ModelComponentContent, 
	IGH_BakeAwareData, IGH_PreviewData, IGH_PreviewMeshData

The ModelInstanceDefinition type exposes the following members.

Constructors
  NameDescription
Public methodModelInstanceDefinition
Initializes a new instance of the ModelInstanceDefinition class
Public methodModelInstanceDefinition(ModelInstanceDefinitionAttributes)
Initializes a new instance of the ModelInstanceDefinition class
Public methodModelInstanceDefinition(Guid)
Initializes a new instance of the ModelInstanceDefinition class
Public methodModelInstanceDefinition(InstanceDefinition)
Initializes a new instance of the ModelInstanceDefinition class
Top
Properties
Methods
  NameDescription
Public methodAsFrozen
Try to obtain a dereferenced snapshot of itself.
(Inherited from ModelContent.)
Public methodBakeGeometry
Public methodStatic memberCast
Public methodCastToT(T) (Overrides ModelContentCastToT(T).)
Public methodCastToT(T) (Inherited from ModelContent.)
Public methodCastToT(T) (Inherited from ModelData.)
Public methodEquals(ModelContent) (Inherited from ModelContent.)
Public methodEquals(ModelData) (Inherited from ModelData.)
Public methodEquals(Object) (Inherited from ModelContent.)
Public methodGetBoundingBox
Public methodGetHashCode (Inherited from ModelContent.)
Public methodToAttributes
Public methodToDetails (Inherited from ModelData.)
Public methodTooltipString (Inherited from ModelContent.)
Public methodToString (Inherited from ModelContent.)
Top
Operators
See Also