GH_FieldElementReferences GH_LineChargeGH_PointChargeGH_SpinForceGH_VectorForce public abstract class GH_FieldElement : IGH_FieldElement Show allAbstract implementation of IGH_FieldElement, derive from this class rather than implementing IGH_FieldElement to save yourself time and effort. AllPropertiesMethods ObsoleteInherited PropertiesBoundingBox#public abstract BoundingBox BoundingBox { get; }Implements: BoundingBoxClippingBox#public virtual BoundingBox ClippingBox { get; }Implements: ClippingBoxElementGuid#public abstract Guid ElementGuid { get; }Implements: ElementGuidIsLimited#public bool IsLimited { get; set; }Implements: IsLimitedLimits#public Box Limits { get; set; }Implements: LimitsMethodsDrawViewportMeshes#public virtual void DrawViewportMeshes(GH_PreviewMeshArgs args)Parameters:args (GH_PreviewMeshArgs)Implements: DrawViewportMeshesDrawViewportWires#public virtual void DrawViewportWires(GH_PreviewWireArgs args)Parameters:args (GH_PreviewWireArgs)Implements: DrawViewportWiresDuplicate#public abstract IGH_FieldElement Duplicate()Implements: DuplicateForce#public abstract Vector3d Force(Point3d location)Parameters:location (Point3d)Implements: ForceIsCoincident#public virtual bool IsCoincident(Point3d point, double tolerance)Parameters:point (Point3d)tolerance (double)Implements: IsCoincidentRead#public virtual bool Read(GH_IReader reader)Parameters:reader (GH_IReader)Implements: ReadWrite#public virtual bool Write(GH_IWriter writer)Parameters:writer (GH_IWriter)Implements: Write