Click or drag to resize

ModelObject Class

Represents a Rhino model object. Wraps the functionality of the RhinoObject type.
Inheritance Hierarchy

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

The ModelObject type exposes the following members.

Constructors
  NameDescription
Public methodModelObject
Initializes a new instance of the ModelObject class
Public methodModelObject(ModelObjectAttributes)
Initializes a new instance of the ModelObject class
Public methodModelObject(Guid)
Initializes a new instance of the ModelObject class
Public methodModelObject(RhinoObject)
Initializes a new instance of the ModelObject class
Public methodModelObject(RhinoDoc, ObjectAttributes)
Initializes a new instance of the ModelObject class
Public methodModelObject(RhinoDoc, ObjectAttributes, GeometryBase)
Initializes a new instance of the ModelObject class
Top
Properties
Methods
  NameDescription
Public methodStatic memberCast
Protected methodCastFrom Obsolete. (Inherited from ModelData.)
Public methodCastToT(T) (Overrides ModelContentCastToT(T).)
Public methodCastToT(T) (Inherited from ModelContent.)
Public methodCastToT(T) (Inherited from ModelData.)
Protected methodClearCaches
Public methodDestroyPreviewMeshes
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.)
Protected methodInternaliseData (Inherited from ModelContent.)
Protected methodLoadReferencedData (Inherited from ModelContent.)
Protected methodRead (Inherited from ModelContent.)
Protected methodRuntimeId (Inherited from ModelContent.)
Public methodToAttributes
Public methodToDetails (Inherited from ModelData.)
Public methodTooltipString (Overrides ModelContentTooltipString.)
Public methodToString (Overrides ModelContentToString.)
Protected methodUnloadReferencedData (Inherited from ModelContent.)
Protected methodWrite (Inherited from ModelContent.)
Top
Operators
See Also