◆ constructor()
| Color.constructor |
( |
color_space |
| ) |
|
Constructor, with a color space object.
- Parameters
-
| [in] | color_space | A valid color space object. |
◆ ConvertToCMYK()
| Color.ConvertToCMYK |
( |
intent |
| ) |
|
Convert to a CMYK color.
- Parameters
-
| [in] | intent | (Reserved) Rendering intent used for color conversion. |
- Returns
- Converted color. If the return value of function Color.IsEmpty for the returned color is true, that means the conversion failed.
◆ ConvertToRGB()
| Color.ConvertToRGB |
( |
intent |
| ) |
|
Convert to a RGB color.
- Parameters
-
| [in] | intent | (Reserved) Rendering intent used for color conversion. |
- Returns
- Converted color. If the return value of function Color.IsEmpty for the returned color is true, that means the conversion failed.
◆ GetColorSpace()
Get the color space that current color belongs to.
- Returns
- Color space object.
◆ GetValue()
Get component value array.
The count of components depends on the color space that current color belongs to. User can get the color space object by function Color.GetColorSpace, and then get the count of componets by function ColorSpace.GetComponentCount.
- Returns
- A component value array. Each component value would be in the range from 0.0 to 1.0.
◆ IsEmpty()
Check whether current object is empty or not.
When the current object is empty, that means current object is useless.
- Returns
- true means current object is empty, while false means not.
◆ SetValue()
| Color.SetValue |
( |
component_array |
| ) |
|
Set component value array.
The count of components depends on the color space that current color belongs to. User can get the color space object by function Color.GetColorSpace, and then get the count of componets by function ColorSpace.GetComponentCount.
- Parameters
-
| [in] | component_array | A component value array. The count of components in this array should match the count of components of the color space that current color belongs to. Valid range of each component value: from 0.0 to 1.0. |
- Returns
- None.