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 Object.Finalize().) |
![]() | 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.) |