# GH_SineEquation 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_SineEquation : GH_ISerializable
```

## Constructors

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

## Fields

- [amplitude](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/amplitude.md)
- [frequency](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/frequency.md)
- [offset](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/offset.md)
- [shift](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/shift.md)
- [X0](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/x0.md)
- [X1](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/x1.md)
- [Y0](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/y0.md)
- [Y1](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/y1.md)

## Methods

- [Read](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/read.md)
- [SetEquationFromGrips](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/setequationfromgrips.md)
- [ValueAt](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/valueat.md)
- [Write](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.graphs.gh-sineequation/write.md)
