# IGH_FieldElement interface

Namespace: [Grasshopper.Kernel.Types](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.types.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public interface IGH_FieldElement : GH_ISerializable, IGH_PreviewData
```

Represents the basic interface for field elements.

**Derived types:** [GH_FieldElement](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-fieldelement.md)

## Properties

- [BoundingBox](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.igh-fieldelement/boundingbox.md): Gets the visual boundingbox of all the geometry used to represent this element in 3D.
- [ElementGuid](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.igh-fieldelement/elementguid.md): Gets the element Guid for this element.
- [IsLimited](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.igh-fieldelement/islimited.md): Gets or sets whether this element affects a limited region.
- [Limits](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.igh-fieldelement/limits.md): Gets or sets the limits of this region. Unless IsLimited equals true, the Limits property is ignored.

## Methods

- [Duplicate](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.igh-fieldelement/duplicate.md): Create an exact copy of this element.
- [Force](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.igh-fieldelement/force.md): Compute the force at a given location.
- [IsCoincident](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.igh-fieldelement/iscoincident.md): Computes whether the point can be considered coincident with the element.

## Inherited Members

- From [GH_ISerializable](https://developer.rhino3d.com/api/gh1/type/gh-io.gh-iserializable.md): [Read](https://developer.rhino3d.com/api/gh1/type/gh-io.gh-iserializable/read.md), [Write](https://developer.rhino3d.com/api/gh1/type/gh-io.gh-iserializable/write.md)
- From [IGH_PreviewData](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-previewdata.md): [ClippingBox](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-previewdata/clippingbox.md), [DrawViewportMeshes](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-previewdata/drawviewportmeshes.md), [DrawViewportWires](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-previewdata/drawviewportwires.md)
