- Aurigma Graphics Mill 5.5 for .NET
- Introduction
- What's New?
- Overview of Features
- Getting Started
- Programming with Graphics Mill for .NET
- File Formats
- Graphics Mill for .NET Add-ons
- Class Library Reference
- Aurigma.GraphicsMill Namespace
- Aurigma.GraphicsMill.AjaxControls Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.Math Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo Namespace
- Aurigma.GraphicsMill.Codecs Namespace
- Aurigma.GraphicsMill.Drawing Namespace
- Aurigma.GraphicsMill.Licensing Namespace
- Aurigma.GraphicsMill.Transforms Namespace
- AddNoise Class
- AdjustHsl Class
- ApplyLut Class
- ApplyMatrixTransform Class
- BitmapTransform Class
- Blur Class
- BlurType Enumeration
- Brightness Class
- BrightnessContrast Class
- Buttonize Class
- ChannelBalance Class
- ColorManagementEngine Enumeration
- ColorQuantizationAlgorithm Enumeration
- ColorTransformationIntent Enumeration
- CombineMode Enumeration
- Combiner Class
- Contrast Class
- Crop Class
- Curves Class
- Cylindrize Class
- Direction Enumeration
- DistributionKind Enumeration
- DitheringType Enumeration
- EdgeDetect Class
- EdgeDetectMode Enumeration
- Emboss Class
- FadeType Enumeration
- FloodFill Class
- FloodFillMode Enumeration
- Glow Class
- HistogramEqualize Class
- InterpolationMode Enumeration
- Invert Class
- Levels Class
- Lut Class
- MaskedBitmapTransform Class
- Matrix Class
- MaximumFilter Class
- MedianFilter Class
- MinimumFilter Class
- Mosaic Class
- Orientation Enumeration
- PageCurl Class
- PerChannelBitmapTransform Class
- PixelFormatConverter Class
- RedEyeBlob Class
- RedEyeMask Class
- RedEyeRemoval Class
- RedEyeRemovalMode Enumeration
- Resize Class
- ResizeMode Enumeration
- Rotate Class
- RotateAndFlip Class
- Shadow Class
- Sharpen Class
- Solarize Class
- Spray Class
- SwapChannels Class
- Swirl Class
- Texturize Class
- Transparentize Class
- UnsharpMask Class
- Waddle Class
- WaterDrop Class
- Wave Class
- WaveType Enumeration
- Aurigma.GraphicsMill.WebControls Namespace
- Aurigma.GraphicsMill.WinControls Namespace
- GraphicsMill Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.Math Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo Namespace (Client Class Library)
- Samples
- Licensing
- Copyright Notices
Lut Members
The Lut type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|
|
Lut | Overloaded. Creates new Lut class instance. |
Methods
| Name | Description | |
|---|---|---|
|
|
{dtor} |
Enables using delete operator in C++ applications. It is strongly not recommended to use it directly. |
|
|
BuildEmpty |
Resets all LUT entries to zero. |
|
|
BuildFromArray |
Builds a LUT from specified array. |
|
|
BuildFromBitmapHistogram |
Builds a LUT which would make histogram of the specified bitmap as uniform as possible. |
|
|
BuildFromGamma |
Builds a LUT which makes the gamma correction. |
|
|
BuildFromSpline |
Builds LUT defined as a curve which passes specified set of points. |
|
|
BuildIdentical |
Builds an identical LUT, i.e. a LUT which does not modify the source image. |
|
|
BuildLinear |
Builds a LUT from linear function with given parameters. |
|
|
BuildStaircase |
Builds a LUT from a staircase function with a given number of steps. |
|
|
Clone |
Creates a full copy of this Lut object. |
|
|
Dispose |
Releases all resources used by this Lut. (Overrides LockableObject.Dispose().) |
|
|
Equals | (Inherited from Object.) |
|
|
GetEnumerator |
Returns an enumerator for the LUT entries allowing it to be used in foreach blocks. |
|
|
GetHashCode | (Inherited from Object.) |
|
|
GetType | (Inherited from Object.) |
|
|
Lock |
Locks the object. (Inherited from LockableObject.) |
|
|
MemberwiseClone | (Inherited from Object.) |
|
|
ToString | (Inherited from Object.) |
|
|
Unlock |
Unlocks the object previously locked with method Lock(). (Inherited from LockableObject.) |
Properties
| Name | Description | |
|---|---|---|
|
|
IsDisposed | (Inherited from LockableObject.) |
|
|
IsEmpty |
Returns whether LUT array is initialized. |
|
|
IsExtended |
Switches LUT between extended and non-extended mode. |
|
|
Item |
Gets/sets a LUT entry by index. |
|
|
Length |
Returns number of LUT entries. |
|
|
Locked |
Indicates if the object has been locked. (Inherited from LockableObject.) |
|
|
Timeout |
Gets/sets value specifying maximum time for which object can be locked. (Inherited from LockableObject.) |