Class ColorspaceCollection
Unit
Declaration
type ColorspaceCollection = class(TObject)
Description
The collection of all colorspaces and conversions between them.
Colorspaces are derived from TCustomColorspace type. Conversions are of TColorspaceConvertArrayProc type.
There may not be a direct conversion between two colorspaces. In this case, the conversion is bridged with an intermediate colorspace.
Hierarchy
- TObject
- ColorspaceCollection
Overview
Methods
class function GetBridgedConversion(ASource: TColorspaceAny; ADest: TColorspaceAny): TBridgedConversion; static; |
|
class function GetCount: integer; static; |
|
class function GetDirectConversion(ASource: TColorspaceAny; ADest: TColorspaceAny): TColorspaceConvertArrayProc; static; |
|
class function GetItem(AIndex: integer): TColorspaceAny; static; |
|
class function IndexOf(AColorspace: TColorspaceAny): integer; static; |
|
class procedure Add(AColorspace: TColorspaceAny); static; |
|
class procedure AddConversion(ASource: TColorspaceAny; ADest: TColorspaceAny; AConversion: TColorspaceConvertArrayProc); static; |
Description
Methods
class function GetBridgedConversion(ASource: TColorspaceAny; ADest: TColorspaceAny): TBridgedConversion; static; |
|
This item has no description. |
class function GetCount: integer; static; |
|
This item has no description. |
class function GetDirectConversion(ASource: TColorspaceAny; ADest: TColorspaceAny): TColorspaceConvertArrayProc; static; |
|
This item has no description. |
class function GetItem(AIndex: integer): TColorspaceAny; static; |
|
This item has no description. |
class function IndexOf(AColorspace: TColorspaceAny): integer; static; |
|
This item has no description. |
class procedure Add(AColorspace: TColorspaceAny); static; |
|
This item has no description. |
class procedure AddConversion(ASource: TColorspaceAny; ADest: TColorspaceAny; AConversion: TColorspaceConvertArrayProc); static; |
|
This item has no description. |