Class Palette.Swatch
Definition
- Assembly:
- Tizen.NUI.dll
Represents a color swatch generated from an image's palette. The RGB color can be retrieved calling getRgb()
C#Copypublic sealed class Palette.Swatch
- Inheritance
-
objectPalette.Swatch
Methods
View Source
GetBodyTextColor()
Returns an appropriate color to use for any 'body' text which is displayed over this Palette.Swatchs color. This color is guaranteed to have sufficient contrast.
Declaration
C#Copypublic Color GetBodyTextColor()
Returns
| Type | Description |
|---|---|
| Color | A Tizen.NUI.Color value. |
View Source
GetHsl()
Return this swatch's hsl values. hsv[0] is Hue [0 .. 360) hsv[1] is Saturation [0...1] hsv[2] is Lightness [0...1]
Declaration
C#Copypublic float[] GetHsl()
Returns
| Type | Description |
|---|---|
| float[] | A float array value. |
Declaration
C#Copypublic int GetPopulation()
Returns
| Type | Description |
|---|---|
| int | A number of pixels value. |
Declaration
C#Copypublic Color GetRgb()
Returns
| Type | Description |
|---|---|
| Color | A Tizen.NUI.Color value. |
View Source
GetTitleTextColor()
Returns an appropriate color to use for any 'title' text which is displayed over this Palette.Swatchs color. This color is guaranteed to have sufficient contrast.
Declaration
C#Copypublic Color GetTitleTextColor()
Returns
| Type | Description |
|---|---|
| Color | A Tizen.NUI.Color value. |