# MathNet.Numerics.Interpolation namespace

Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

## Classes

- [GaussianInterpolation](https://developer.rhino3d.com/api/gh2/type/mathnet.numerics.interpolation.gaussianinterpolation.md): Non-coincident interpolation using a bunch of samples weighted by distance. This interpolation scheme is used in the [Gradient](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.colour.gradient.md) class.
- [NearestInterpolation](https://developer.rhino3d.com/api/gh2/type/mathnet.numerics.interpolation.nearestinterpolation.md): Nearest neighbour block interpolation.
- [SineInterpolation](https://developer.rhino3d.com/api/gh2/type/mathnet.numerics.interpolation.sineinterpolation.md): Pure sine interpolation between a set of consecutive segments.
- [SmoothStepInterpolation](https://developer.rhino3d.com/api/gh2/type/mathnet.numerics.interpolation.smoothstepinterpolation.md): GLSL-like smoothstep interpolation between a set of consecutive segments.
