Click or drag to resize

GH_IO.Types Namespace

This namespace contains all the special data types that can occur in a Grasshopper document.
Classes
  ClassDescription
Public classGH_Item
Represents a single data item in a chunk.
Structures
  StructureDescription
Public structureGH_BoundingBox
Represents a 3D bounding box, denoted by two points.
Public structureGH_Interval1D
Represents two double precision floating point values.
Public structureGH_Interval2D
Represents two double precision domains.
Public structureGH_Line
Represents a 3D line segment, denoted by start and endpoints.
Public structureGH_Plane
Represents a 3D plane system, defined by origin point and {X,Y} axis directions.
Public structureGH_Point2D
Represents a 2D point coordinate with double precision floating point components.
Public structureGH_Point3D
Represents a 3D point coordinate with double precision floating point components.
Public structureGH_Point4D
Represents a 4D point coordinate with double precision floating point components.
Public structureGH_Version
Basic version type. Contains Major, Minor and Revision fields.
Enumerations
  EnumerationDescription
Public enumerationGH_Types
Contains flags for all data types currently supported by GH_IO.dll