# IPolynomial interface

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

```cs
public interface IPolynomial
```

Interface for functions which self-identify as a type of polynomial.

**Derived types:** [ConstantFunction](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.constantfunction.md), [IdentityFunction](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.identityfunction.md), [LinearFunction](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.linearfunction.md), [ParabolaFunction](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.parabolafunction.md), [PolynomialFunction](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.standard.polynomialfunction.md)

## Properties

- [Coefficients](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.functions.ipolynomial/coefficients.md): Gets the polynomial coefficients describing this function.
