IGH_FieldElement Interface |
Namespace: Grasshopper.Kernel.Types
The IGH_FieldElement type exposes the following members.
| Name | Description | |
|---|---|---|
| BoundingBox |
Gets the visual boundingbox of all the geometry used to represent this element in 3D.
| |
| ClippingBox |
Gets the clipping box for this data. The clipping box
is typically the same as the boundingbox.
(Inherited from IGH_PreviewData.) | |
| ElementGuid |
Gets the element Guid for this element.
| |
| IsLimited |
Gets or sets whether this element affects a limited region.
| |
| Limits |
Gets or sets the limits of this region. Unless IsLimited equals true,
the Limits property is ignored.
|
| Name | Description | |
|---|---|---|
| DrawViewportMeshes |
Implement this function to draw all shaded meshes.
If the viewport does not support shading, this function will not be called.
(Inherited from IGH_PreviewData.) | |
| DrawViewportWires |
Implement this function to draw all wire and point previews.
(Inherited from IGH_PreviewData.) | |
| Duplicate |
Create an exact copy of this element.
| |
| Force |
Compute the force at a given location.
| |
| IsCoincident |
Computes whether the point can be considered coincident with the element.
| |
| Read |
This method is called whenever the instance is required to deserialize itself.
(Inherited from GH_ISerializable.) | |
| Write |
This method is called whenever the instance is required to serialize itself.
(Inherited from GH_ISerializable.) |