Class Palette.Swatch
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 9
Represents a color swatch generated from an image's palette. The RGB color can be retrieved calling getRgb()
C#Copypublic sealed class Swatch
- Inheritance
-
System.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. |
API Level: 9
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 |
---|---|
System.Single[] | A float array value. |
API Level: 9
Declaration
C#Copypublic int GetPopulation()
Returns
Type | Description |
---|---|
Int32 | A number of pixels value. |
API Level: 9
Declaration
C#Copypublic Color GetRgb()
Returns
Type | Description |
---|---|
Color | A Tizen.NUI.Color value. |
API Level: 9
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. |