# GH_LinearGraph 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_LinearGraph : GH_AbstractGraph
```

## Constructors

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

## Properties

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

## Methods

- [CreateDerivedDuplicate](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/createderivedduplicate.md)
- [CreateGrips](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/creategrips.md)
- [Draw_PreRenderGraph](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/draw-prerendergraph.md)
- [EmitProxyObject](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/emitproxyobject.md)
- [GDI_GraphPath](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/gdi-graphpath.md)
- [Read](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/read.md)
- [SetFromParameters](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/setfromparameters.md)
- [UpdateEquation](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/updateequation.md)
- [ValueAt](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/valueat.md)
- [Write](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-lineargraph/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_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), [GHGraphToPointArray](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/ghgraphtopointarray.md), [Internal_GripChanged](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-abstractgraph/internal-gripchanged.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)
