GH_FieldElement

References
public abstract class GH_FieldElement : IGH_FieldElement
Abstract implementation of IGH_FieldElement, derive from this class rather than implementing IGH_FieldElement to save yourself time and effort.

Properties

BoundingBox

#
public abstract BoundingBox BoundingBox { get; }
BoundingBox

ClippingBox

#
public virtual BoundingBox ClippingBox { get; }
ClippingBox

ElementGuid

#
public abstract Guid ElementGuid { get; }
ElementGuid

IsLimited

#
public bool IsLimited { get; set; }
IsLimited

Limits

#
public Box Limits { get; set; }
Limits

Methods

DrawViewportMeshes

#
public virtual void DrawViewportMeshes(GH_PreviewMeshArgs args)
args (GH_PreviewMeshArgs)
DrawViewportMeshes

DrawViewportWires

#
public virtual void DrawViewportWires(GH_PreviewWireArgs args)
args (GH_PreviewWireArgs)
DrawViewportWires

Duplicate

#
public abstract IGH_FieldElement Duplicate()
Duplicate

Force

#
public abstract Vector3d Force(Point3d location)
location (Point3d)
Force

IsCoincident

#
public virtual bool IsCoincident(Point3d point, double tolerance)
point (Point3d)
tolerance (double)
IsCoincident

Read

#
public virtual bool Read(GH_IReader reader)
reader (GH_IReader)
Read

Write

#
public virtual bool Write(GH_IWriter writer)
writer (GH_IWriter)
Write