Palette Class |
Namespace: Atalasoft.Imaging
The Palette type exposes the following members.
| Name | Description | |
|---|---|---|
| Palette |
Initializes a new instance of the Palette class.
| |
| Palette(Color) | Creates a new instance of Palette specifying the colors of the palette. | |
| Palette(ColorPalette) |
Initializes a new instance of the Palette class.
| |
| Palette(Int32) | Initialize a new instance of a Palette specifying the number of colors to start with. | |
| Palette(PaletteType) | Initialize a new instance of a Palette class specifying the PaletteType. | |
| Palette(SerializationInfo, StreamingContext) |
Initializes a new instance of the Palette class.
|
| Name | Description | |
|---|---|---|
| Clone |
Returns a deep copy of this Palette.
| |
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
| Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
| |
| Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize |
Finalizes an instance of the Palette class.
(Overrides ObjectFinalize.) | |
| GetClosestPaletteIndex(Color) | Returns the palette index that best matches a specified color. | |
| GetClosestPaletteIndex(Color, Boolean) | Returns the palette index that best matches a specified color, returning a value if there was an exact match. | |
| GetEntry |
Returns the color of a particular index entry in
the palette. See SetEntry(Int32, Color) to change the color of a palette entry.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| GetObjectData | Provide information for object serialization. | |
| GetSystemPalette | Returns the system palette of the current display if it's an 8-bit device, null
(Nothing in Visual Basic) if the device is greater then 8 bits. | |
| GetSystemPalette(IntPtr) | Returns the system palette of the specified device if it's 8-bit, null
(Nothing in Visual Basic) if the device is greater then 8 bits. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasAlpha |
Determines whether this instance has alpha.
| |
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| IsGray |
Determines whether this instance is gray.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
| SetEntry |
Sets the color of a particular index entry in the palette. See
GetEntry(Int32) to retreive the color of the palette entry.
| |
| SetPalette |
Change the palette to a standard PaletteType.
| |
| ToArray |
To the array.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |