---
title: "Lut Constructor (ICollection&lt;Point&gt;, LutInterpolationMode)"
canonical: https://www.graphicsmill.com/docs/gm/C_Aurigma_GraphicsMill_Transforms_Lut_ctor_2_7baed502.htm
product: "Graphics Mill"
---

# Lut Constructor (ICollection&lt;Point&gt;, LutInterpolationMode)
 
Initializes a new instance of the [Lut](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_Lut.htm.md) class using the specified collection of points.
 
**Namespace:** [Aurigma.GraphicsMill.Transforms](https://www.graphicsmill.com/docs/gm/N_Aurigma_GraphicsMill_Transforms.htm.md)
 **Assembly:** Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
 
## Syntax
  
```csharp
public Lut(ICollection<Point> points,LutInterpolationMode interpolationMode
)
```
 
### Parameters
 
 - points
     - Type: System.Collections.Generic.ICollection&lt;Point&gt;
A [System.Collections.Generic.ICollection{System.Drawing.Point}] of Point to initialize this [Lut](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_Lut.htm.md) with.

 - interpolationMode
     - Type: [Aurigma.GraphicsMill.Transforms.LutInterpolationMode](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_LutInterpolationMode.htm.md)
A [LutInterpolationMode](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_LutInterpolationMode.htm.md) used to connect LUT points. You can change it later using the [InterpolationMode](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Transforms_Lut_InterpolationMode.htm.md) property.
   
## See Also

### Reference

- [Lut Class](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_Lut.htm.md)
- [Lut Overload](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_Transforms_Lut_ctor.htm.md)
- [Aurigma.GraphicsMill.Transforms Namespace](https://www.graphicsmill.com/docs/gm/N_Aurigma_GraphicsMill_Transforms.htm.md)
