Click or drag to resize

ModelData Class

Represents a Rhino model chunk of data.
Inheritance Hierarchy
SystemObject
  Grasshopper.RhinocerosModelData
    More...

Namespace:  Grasshopper.Rhinoceros
Assembly:  Grasshopper (in Grasshopper.dll)
Syntax
public abstract class ModelData : IGH_ModelData, 
	ICloneable, IComparable, IEquatable<ModelData>, IStructuralEquatable

The ModelData type exposes the following members.

Constructors
  NameDescription
Protected methodModelData
Initializes a new instance of the ModelData class
Top
Properties
Methods
  NameDescription
Protected methodStatic memberCastA, T
Protected methodCastFrom Obsolete.
Public methodCastToT
Public methodEquals(ModelData)
Public methodEquals(Object) (Overrides ObjectEquals(Object).)
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Protected methodRead(GH_IReader)
Protected methodStatic memberRead(GH_IReader, String, IReadOnlyListPoint2d)
Protected methodStatic memberRead(GH_IReader, String, IReadOnlyListPoint3d)
Protected methodStatic memberRead(GH_IReader, String, IReadOnlyListByte)
Protected methodStatic memberRead(GH_IReader, String, IReadOnlyListDouble)
Protected methodStatic memberRead(GH_IReader, String, IReadOnlyListString)
Protected methodStatic memberRead(GH_IReader, String, NullablePlane)
Protected methodStatic memberRead(GH_IReader, String, NullablePoint2d)
Protected methodStatic memberRead(GH_IReader, String, NullablePoint3d)
Protected methodStatic memberRead(GH_IReader, String, NullableTransform)
Protected methodStatic memberRead(GH_IReader, String, NullableVector2d)
Protected methodStatic memberRead(GH_IReader, String, NullableVector3d)
Protected methodStatic memberRead(GH_IReader, String, NullableBoolean)
Protected methodStatic memberRead(GH_IReader, String, NullableByte)
Protected methodStatic memberRead(GH_IReader, String, NullableChar)
Protected methodStatic memberRead(GH_IReader, String, NullableDateTime)
Protected methodStatic memberRead(GH_IReader, String, NullableDouble)
Protected methodStatic memberRead(GH_IReader, String, NullableColor)
Protected methodStatic memberRead(GH_IReader, String, NullableGuid)
Protected methodStatic memberRead(GH_IReader, String, NullableInt32)
Protected methodStatic memberRead(GH_IReader, String, NullableInt64)
Protected methodStatic memberRead(GH_IReader, String, NullableSingle)
Protected methodStatic memberRead(GH_IReader, String, String)
Protected methodStatic memberReadT(GH_IReader, String, T)
Protected methodStatic memberReadT(GH_IReader, String, IReadOnlyListT)
Protected methodStatic memberReadTEnum(GH_IReader, String, NullableTEnum)
Protected methodStatic memberReadChunkT(GH_IReader, String, T)
Protected methodStatic memberReadChunkT(GH_IReader, String, NullableT)
Protected methodStatic memberReadFont
Protected methodStatic memberReadGeometryT
Public methodToAttributes
Public methodToDetails
Public methodTooltipString
Public methodToString (Overrides ObjectToString.)
Protected methodWrite(GH_IWriter)
Protected methodStatic memberWrite(GH_IWriter, String, IReadOnlyListPoint2d)
Protected methodStatic memberWrite(GH_IWriter, String, IReadOnlyListPoint3d)
Protected methodStatic memberWrite(GH_IWriter, String, IReadOnlyListByte)
Protected methodStatic memberWrite(GH_IWriter, String, IReadOnlyListDouble)
Protected methodStatic memberWrite(GH_IWriter, String, IReadOnlyListString)
Protected methodStatic memberWrite(GH_IWriter, String, NullablePlane)
Protected methodStatic memberWrite(GH_IWriter, String, NullablePoint2d)
Protected methodStatic memberWrite(GH_IWriter, String, NullablePoint3d)
Protected methodStatic memberWrite(GH_IWriter, String, NullableTransform)
Protected methodStatic memberWrite(GH_IWriter, String, NullableVector2d)
Protected methodStatic memberWrite(GH_IWriter, String, NullableVector3d)
Protected methodStatic memberWrite(GH_IWriter, String, NullableBoolean)
Protected methodStatic memberWrite(GH_IWriter, String, NullableByte)
Protected methodStatic memberWrite(GH_IWriter, String, NullableChar)
Protected methodStatic memberWrite(GH_IWriter, String, NullableDateTime)
Protected methodStatic memberWrite(GH_IWriter, String, NullableDouble)
Protected methodStatic memberWrite(GH_IWriter, String, NullableColor)
Protected methodStatic memberWrite(GH_IWriter, String, NullableGuid)
Protected methodStatic memberWrite(GH_IWriter, String, NullableInt32)
Protected methodStatic memberWrite(GH_IWriter, String, NullableInt64)
Protected methodStatic memberWrite(GH_IWriter, String, NullableSingle)
Protected methodStatic memberWrite(GH_IWriter, String, String)
Protected methodStatic memberWriteT(GH_IWriter, String, T)
Protected methodStatic memberWriteT(GH_IWriter, String, IReadOnlyListT)
Protected methodStatic memberWriteTEnum(GH_IWriter, String, NullableTEnum)
Protected methodStatic memberWriteChunkT(GH_IWriter, String, T)
Protected methodStatic memberWriteChunkT(GH_IWriter, String, NullableT)
Protected methodStatic memberWriteFont
Protected methodStatic memberWriteGeometryT
Top
Remarks
This type is the base type of a family of immutable types.
See Also
Inheritance Hierarchy