# GH_PerlinGraph class

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

```cs
public class GH_PerlinGraph : GH_AbstractGraph
```

## Constructors

- [GH_PerlinGraph](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/ctor.md)

## Fields

- [amplitude](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/amplitude.md)
- [decay](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/decay.md)
- [frequency](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/frequency.md)
- [x_offset](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/x-offset.md)
- [y_offset](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/y-offset.md)

## Properties

- [GraphTypeID](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/graphtypeid.md)
- [Icon_16x16](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/icon-16x16.md)
- [IsValid](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/isvalid.md)

## Methods

- [CreateDerivedDuplicate](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/createderivedduplicate.md)
- [CreateGrips](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/creategrips.md)
- [Internal_GripChanged](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/internal-gripchanged.md)
- [Interpolate](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/interpolate.md)
- [Noise](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/noise.md)
- [Read](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/read.md)
- [Smooth](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/smooth.md)
- [UpdateEquation](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/updateequation.md)
- [ValueAt](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/valueat.md)
- [Write](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-perlingraph/write.md)

## Inherited Members

- From [GH_AbstractGraph](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph.md): [Description](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/description.md), [Grips](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/grips.md), [Name](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/name.md), [GraphChanged](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/graphchanged.md), [AddGrip](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/addgrip.md), [ClearCaches](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/clearcaches.md), [ClearGrips](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/cleargrips.md), [Draw_PostRenderGraph](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/draw-postrendergraph.md), [Draw_PostRenderGrid](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/draw-postrendergrid.md), [Draw_PostRenderGrip](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/draw-postrendergrip.md), [Draw_PostRenderTags](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/draw-postrendertags.md), [Draw_PreRenderGraph](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/draw-prerendergraph.md), [Draw_PreRenderGrid](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/draw-prerendergrid.md), [Draw_PreRenderGrip](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/draw-prerendergrip.md), [Draw_PreRenderTags](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/draw-prerendertags.md), [Duplicate](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/duplicate.md), [EmitProxyObject](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/emitproxyobject.md), [GDI_GraphPath](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/gdi-graphpath.md), [GHGraphToPointArray](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/ghgraphtopointarray.md), [OnGraphChanged](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/ongraphchanged.md), [PrepareForUse](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/prepareforuse.md)
