# IGH_SketchElement interface

Namespace: [Grasshopper.Kernel.Special.SketchElements](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.special.sketchelements.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public interface IGH_SketchElement : IGH_InstanceDescription
```

Base interface for all Sketch elements

**Derived types:** [GH_SketchElement](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.sketchelements.gh-sketchelement.md)

## Properties

- [BoundingBox](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.sketchelements.igh-sketchelement/boundingbox.md)
- [GraphicsPath](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.sketchelements.igh-sketchelement/graphicspath.md)
- [Icon_24x24](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.sketchelements.igh-sketchelement/icon-24x24.md)

## Methods

- [IsPickPoint](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.sketchelements.igh-sketchelement/ispickpoint.md): (2 overloads)

## Inherited Members

- From [IGH_InstanceDescription](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription.md): [Category](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/category.md), [Description](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/description.md), [HasCategory](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/hascategory.md), [HasSubCategory](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/hassubcategory.md), [InstanceDescription](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/instancedescription.md), [InstanceGuid](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/instanceguid.md), [Keywords](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/keywords.md), [Name](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/name.md), [NickName](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/nickname.md), [SubCategory](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/subcategory.md), [NewInstanceGuid](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-instancedescription/newinstanceguid.md)
- 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)
