# GaussianFunction class

Namespace: [Grasshopper2.Types.Functions.Standard](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.types.functions.standard.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
[IoId("00000000-0D98-47EA-8986-33E145EE017E")]
public class GaussianFunction : FunctionWithCaching
```

Represents an immutable gaussian equation.

## Constructors

- [GaussianFunction](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/ctor.md): (3 overloads)

## Properties

- [Deviation](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/deviation.md): Standard deviation.
- [Factor](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/factor.md): Vertical scaling.
- [Mean](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/mean.md): Mean of equation.
- [Ui](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/ui.md): Gets a UI object for modifying this function. This property may return null, not all functions must be editable.

## Methods

- [DomainEstimate](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/domainestimate.md)
- [FromPoints](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/frompoints.md): (static) Create a gaussian equation using two points as inputs.
- [Integrate](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/integrate.md)
- [Store](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/store.md)
- [Y](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.gaussianfunction/y.md)

## Inherited Members

- From [FunctionWithCaching](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.functionwithcaching.md): [Derivative](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.functionwithcaching/derivative.md), [Integral](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.functionwithcaching/integral.md), [Nomen](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.functionwithcaching/nomen.md), [Notation](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.functionwithcaching/notation.md), [EmitDerivative](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.functionwithcaching/emitderivative.md), [EmitIntegral](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.functionwithcaching/emitintegral.md)
- From [Function](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.function.md): [Asymptotes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.function/asymptotes.md), [AutoCoDomain](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.function/autocodomain.md), [Holes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.function/holes.md), [Poles](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.function/poles.md), [YYYY](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.function/yyyy.md)
