Represents an ARGB (alpha, red, green, blue) color.
Public Fields | |
| static const xtd::drawing::color | empty |
| Represents a color that is null. | |
| static const xtd::drawing::color | transparent |
| Gets a system-defined color that has an ARGB value of 0x00000000. This field is constant. | |
| static const xtd::drawing::color | alice_blue |
| Gets a system-defined color that has an ARGB value of 0xFFF0F8FF. This field is constant. | |
| static const xtd::drawing::color | antique_white |
| Gets a system-defined color that has an ARGB value of 0xFFFAEBD7. This field is constant. | |
| static const xtd::drawing::color | aqua |
| Gets a system-defined color that has an ARGB value of 0xFF00FFFF. This field is constant. | |
| static const xtd::drawing::color | aquamarine |
| Gets a system-defined color that has an ARGB value of 0xFF7FFFD4. This field is constant. | |
| static const xtd::drawing::color | azure |
| Gets a system-defined color that has an ARGB value of 0xFFF0FFFF. This field is constant. | |
| static const xtd::drawing::color | beige |
| Gets a system-defined color that has an ARGB value of 0xFFF5F5DC. This field is constant. | |
| static const xtd::drawing::color | bisque |
| Gets a system-defined color that has an ARGB value of 0xFFFFE4C4. This field is constant. | |
| static const xtd::drawing::color | black |
| Gets a system-defined color that has an ARGB value of 0xFF000000. This field is constant. | |
| static const xtd::drawing::color | blanched_almond |
| Gets a system-defined color that has an ARGB value of 0xFFFFEBCD. This field is constant. | |
| static const xtd::drawing::color | blue |
| Gets a system-defined color that has an ARGB value of 0xFF0000FF. This field is constant. | |
| static const xtd::drawing::color | blue_violet |
| Gets a system-defined color that has an ARGB value of 0xFF8A2BE2. This field is constant. | |
| static const xtd::drawing::color | brown |
| Gets a system-defined color that has an ARGB value of 0xFFA52A2A. This field is constant. | |
| static const xtd::drawing::color | burly_wood |
| Gets a system-defined color that has an ARGB value of 0xFFDEB887. This field is constant. | |
| static const xtd::drawing::color | cadet_blue |
| Gets a system-defined color that has an ARGB value of 0xFF5F9EA0. This field is constant. | |
| static const xtd::drawing::color | chartreuse |
| Gets a system-defined color that has an ARGB value of 0xFF7FFF00. This field is constant. | |
| static const xtd::drawing::color | chocolate |
| Gets a system-defined color that has an ARGB value of 0xFFD2691E. This field is constant. | |
| static const xtd::drawing::color | coral |
| Gets a system-defined color that has an ARGB value of 0xFFFF7F50. This field is constant. | |
| static const xtd::drawing::color | cornflower_blue |
| Gets a system-defined color that has an ARGB value of 0xFF6495ED. This field is constant. | |
| static const xtd::drawing::color | cornsilk |
| Gets a system-defined color that has an ARGB value of 0xFFFFF8DC. This field is constant. | |
| static const xtd::drawing::color | crimson |
| Gets a system-defined color that has an ARGB value of 0xFFDC143C. This field is constant. | |
| static const xtd::drawing::color | cyan |
| Gets a system-defined color that has an ARGB value of 0xFF00FFFF. This field is constant. | |
| static const xtd::drawing::color | dark_blue |
| Gets a system-defined color that has an ARGB value of 0xFF00008B. This field is constant. | |
| static const xtd::drawing::color | dark_cyan |
| Gets a system-defined color that has an ARGB value of 0xFF008B8B. This field is constant. | |
| static const xtd::drawing::color | dark_goldenrod |
| Gets a system-defined color that has an ARGB value of 0xFFB8860B. This field is constant. | |
| static const xtd::drawing::color | dark_gray |
| Gets a system-defined color that has an ARGB value of 0xFFA9A9A9. This field is constant. | |
| static const xtd::drawing::color | dark_green |
| Gets a system-defined color that has an ARGB value of 0xFF006400. This field is constant. | |
| static const xtd::drawing::color | dark_khaki |
| Gets a system-defined color that has an ARGB value of 0xFFBDB76B. This field is constant. | |
| static const xtd::drawing::color | dark_magenta |
| Gets a system-defined color that has an ARGB value of 0xFF8B008B. This field is constant. | |
| static const xtd::drawing::color | dark_olive_green |
| Gets a system-defined color that has an ARGB value of 0xFF556B2F. This field is constant. | |
| static const xtd::drawing::color | dark_orange |
| Gets a system-defined color that has an ARGB value of 0xFFFF8C00. This field is constant. | |
| static const xtd::drawing::color | dark_orchid |
| Gets a system-defined color that has an ARGB value of 0xFF9932CC. This field is constant. | |
| static const xtd::drawing::color | dark_red |
| Gets a system-defined color that has an ARGB value of 0xFF8B0000. This field is constant. | |
| static const xtd::drawing::color | dark_salmon |
| Gets a system-defined color that has an ARGB value of 0xFFE9967A. This field is constant. | |
| static const xtd::drawing::color | dark_sea_green |
| Gets a system-defined color that has an ARGB value of 0xFF8FBC8B. This field is constant. | |
| static const xtd::drawing::color | dark_slate_blue |
| Gets a system-defined color that has an ARGB value of 0xFF483D8B. This field is constant. | |
| static const xtd::drawing::color | dark_slate_gray |
| Gets a system-defined color that has an ARGB value of 0xFF2F4F4F. This field is constant. | |
| static const xtd::drawing::color | dark_turquoise |
| Gets a system-defined color that has an ARGB value of 0xFF00CED1. This field is constant. | |
| static const xtd::drawing::color | dark_violet |
| Gets a system-defined color that has an ARGB value of 0xFF9400D3. This field is constant. | |
| static const xtd::drawing::color | deep_pink |
| Gets a system-defined color that has an ARGB value of 0xFFFF1493. This field is constant. | |
| static const xtd::drawing::color | deep_sky_blue |
| Gets a system-defined color that has an ARGB value of 0xFF00BFFF. This field is constant. | |
| static const xtd::drawing::color | dim_gray |
| Gets a system-defined color that has an ARGB value of 0xFF696969. This field is constant. | |
| static const xtd::drawing::color | dodger_blue |
| Gets a system-defined color that has an ARGB value of 0xFF1E90FF. This field is constant. | |
| static const xtd::drawing::color | firebrick |
| Gets a system-defined color that has an ARGB value of 0xFFB22222. This field is constant. | |
| static const xtd::drawing::color | floral_white |
| Gets a system-defined color that has an ARGB value of 0xFFFFFAF0. This field is constant. | |
| static const xtd::drawing::color | forest_green |
| Gets a system-defined color that has an ARGB value of 0xFF228B22. This field is constant. | |
| static const xtd::drawing::color | fuchsia |
| Gets a system-defined color that has an ARGB value of 0xFFFF00FF. This field is constant. | |
| static const xtd::drawing::color | gainsboro |
| Gets a system-defined color that has an ARGB value of 0xFFDCDCDC. This field is constant. | |
| static const xtd::drawing::color | ghost_white |
| Gets a system-defined color that has an ARGB value of 0xFFF8F8FF. This field is constant. | |
| static const xtd::drawing::color | gold |
| Gets a system-defined color that has an ARGB value of 0xFFFFD700. This field is constant. | |
| static const xtd::drawing::color | goldenrod |
| Gets a system-defined color that has an ARGB value of 0xFFDAA520. This field is constant. | |
| static const xtd::drawing::color | gray |
| Gets a system-defined color that has an ARGB value of 0xFF808080. This field is constant. | |
| static const xtd::drawing::color | green |
| Gets a system-defined color that has an ARGB value of 0xFF008000. This field is constant. | |
| static const xtd::drawing::color | green_yellow |
| Gets a system-defined color that has an ARGB value of 0xFFADFF2F. This field is constant. | |
| static const xtd::drawing::color | honeydew |
| Gets a system-defined color that has an ARGB value of 0xFFF0FFF0. This field is constant. | |
| static const xtd::drawing::color | hot_pink |
| Gets a system-defined color that has an ARGB value of 0xFFFF69B4. This field is constant. | |
| static const xtd::drawing::color | indian_red |
| Gets a system-defined color that has an ARGB value of 0xFFCD5C5C. This field is constant. | |
| static const xtd::drawing::color | indigo |
| Gets a system-defined color that has an ARGB value of 0xFF4B0082. This field is constant. | |
| static const xtd::drawing::color | ivory |
| Gets a system-defined color that has an ARGB value of 0xFFFFFFF0. This field is constant. | |
| static const xtd::drawing::color | khaki |
| Gets a system-defined color that has an ARGB value of 0xFFF0E68C. This field is constant. | |
| static const xtd::drawing::color | lavender |
| Gets a system-defined color that has an ARGB value of 0xFFE6E6FA. This field is constant. | |
| static const xtd::drawing::color | lavender_blush |
| Gets a system-defined color that has an ARGB value of 0xFFFFF0F5. This field is constant. | |
| static const xtd::drawing::color | lawn_green |
| Gets a system-defined color that has an ARGB value of 0xFF7CFC00. This field is constant. | |
| static const xtd::drawing::color | lemon_chiffon |
| Gets a system-defined color that has an ARGB value of 0xFFFFFACD. This field is constant. | |
| static const xtd::drawing::color | light_blue |
| Gets a system-defined color that has an ARGB value of 0xFFADD8E6. This field is constant. | |
| static const xtd::drawing::color | light_coral |
| Gets a system-defined color that has an ARGB value of 0xFFF08080. This field is constant. | |
| static const xtd::drawing::color | light_cyan |
| Gets a system-defined color that has an ARGB value of 0xFFE0FFFF. This field is constant. | |
| static const xtd::drawing::color | light_goldenrod_yellow |
| Gets a system-defined color that has an ARGB value of 0xFFFAFAD2. This field is constant. | |
| static const xtd::drawing::color | light_gray |
| Gets a system-defined color that has an ARGB value of 0xFFD3D3D3. This field is constant. | |
| static const xtd::drawing::color | light_green |
| Gets a system-defined color that has an ARGB value of 0xFF90EE90. This field is constant. | |
| static const xtd::drawing::color | light_pink |
| Gets a system-defined color that has an ARGB value of 0xFFFFB6C1. This field is constant. | |
| static const xtd::drawing::color | light_salmon |
| Gets a system-defined color that has an ARGB value of 0xFFFFA07A. This field is constant. | |
| static const xtd::drawing::color | light_sea_green |
| Gets a system-defined color that has an ARGB value of 0xFF20B2AA. This field is constant. | |
| static const xtd::drawing::color | light_sky_blue |
| Gets a system-defined color that has an ARGB value of 0xFF87CEFA. This field is constant. | |
| static const xtd::drawing::color | light_slate_gray |
| Gets a system-defined color that has an ARGB value of 0xFF778899. This field is constant. | |
| static const xtd::drawing::color | light_steel_blue |
| Gets a system-defined color that has an ARGB value of 0xFFB0C4DE. This field is constant. | |
| static const xtd::drawing::color | light_yellow |
| Gets a system-defined color that has an ARGB value of 0xFFFFFFE0. This field is constant. | |
| static const xtd::drawing::color | lime |
| Gets a system-defined color that has an ARGB value of 0xFF00FF00. This field is constant. | |
| static const xtd::drawing::color | lime_green |
| Gets a system-defined color that has an ARGB value of 0xFF32CD32. This field is constant. | |
| static const xtd::drawing::color | linen |
| Gets a system-defined color that has an ARGB value of 0xFFFAF0E6. This field is constant. | |
| static const xtd::drawing::color | magenta |
| Gets a system-defined color that has an ARGB value of 0xFFFF00FF. This field is constant. | |
| static const xtd::drawing::color | maroon |
| Gets a system-defined color that has an ARGB value of 0xFF800000. This field is constant. | |
| static const xtd::drawing::color | medium_aquamarine |
| Gets a system-defined color that has an ARGB value of 0xFF66CDAA. This field is constant. | |
| static const xtd::drawing::color | medium_blue |
| Gets a system-defined color that has an ARGB value of 0xFF0000CD. This field is constant. | |
| static const xtd::drawing::color | medium_orchid |
| Gets a system-defined color that has an ARGB value of 0xFFBA55D3. This field is constant. | |
| static const xtd::drawing::color | medium_purple |
| Gets a system-defined color that has an ARGB value of 0xFF9370DB. This field is constant. | |
| static const xtd::drawing::color | medium_sea_green |
| Gets a system-defined color that has an ARGB value of 0xFF3CB371. This field is constant. | |
| static const xtd::drawing::color | medium_slate_blue |
| Gets a system-defined color that has an ARGB value of 0xFF7B68EE. This field is constant. | |
| static const xtd::drawing::color | medium_spring_green |
| Gets a system-defined color that has an ARGB value of 0xFF00FA9A. This field is constant. | |
| static const xtd::drawing::color | medium_turquoise |
| Gets a system-defined color that has an ARGB value of 0xFF48D1CC. This field is constant. | |
| static const xtd::drawing::color | medium_violet_red |
| Gets a system-defined color that has an ARGB value of 0xFFC71585. This field is constant. | |
| static const xtd::drawing::color | midnight_blue |
| Gets a system-defined color that has an ARGB value of 0xFF191970. This field is constant. | |
| static const xtd::drawing::color | mint_cream |
| Gets a system-defined color that has an ARGB value of 0xFFF5FFFA. This field is constant. | |
| static const xtd::drawing::color | misty_rose |
| Gets a system-defined color that has an ARGB value of 0xFFFFE4E1. This field is constant. | |
| static const xtd::drawing::color | moccasin |
| Gets a system-defined color that has an ARGB value of 0xFFFFE4B5. This field is constant. | |
| static const xtd::drawing::color | navajo_white |
| Gets a system-defined color that has an ARGB value of 0xFFFFDEAD. This field is constant. | |
| static const xtd::drawing::color | navy |
| Gets a system-defined color that has an ARGB value of 0xFF000080. This field is constant. | |
| static const xtd::drawing::color | old_lace |
| Gets a system-defined color that has an ARGB value of 0xFFFDF5E6. This field is constant. | |
| static const xtd::drawing::color | olive |
| Gets a system-defined color that has an ARGB value of 0xFF808000. This field is constant. | |
| static const xtd::drawing::color | olive_drab |
| Gets a system-defined color that has an ARGB value of 0xFF6B8E23. This field is constant. | |
| static const xtd::drawing::color | orange |
| Gets a system-defined color that has an ARGB value of 0xFFFFA500. This field is constant. | |
| static const xtd::drawing::color | orange_red |
| Gets a system-defined color that has an ARGB value of 0xFFFF4500. This field is constant. | |
| static const xtd::drawing::color | orchid |
| Gets a system-defined color that has an ARGB value of 0xFFDA70D6. This field is constant. | |
| static const xtd::drawing::color | pale_goldenrod |
| Gets a system-defined color that has an ARGB value of 0xFFEEE8AA. This field is constant. | |
| static const xtd::drawing::color | pale_green |
| Gets a system-defined color that has an ARGB value of 0xFF98FB98. This field is constant. | |
| static const xtd::drawing::color | pale_turquoise |
| Gets a system-defined color that has an ARGB value of 0xFFAFEEEE. This field is constant. | |
| static const xtd::drawing::color | pale_violet_red |
| Gets a system-defined color that has an ARGB value of 0xFFDB7093. This field is constant. | |
| static const xtd::drawing::color | papaya_whip |
| Gets a system-defined color that has an ARGB value of 0xFFFFEFD5. This field is constant. | |
| static const xtd::drawing::color | peach_puff |
| Gets a system-defined color that has an ARGB value of 0xFFFFDAB9. This field is constant. | |
| static const xtd::drawing::color | peru |
| Gets a system-defined color that has an ARGB value of 0xFFCD853F. This field is constant. | |
| static const xtd::drawing::color | pink |
| Gets a system-defined color that has an ARGB value of 0xFFFFC0CB. This field is constant. | |
| static const xtd::drawing::color | plum |
| Gets a system-defined color that has an ARGB value of 0xFFDDA0DD. This field is constant. | |
| static const xtd::drawing::color | powder_blue |
| Gets a system-defined color that has an ARGB value of 0xFFB0E0E6. This field is constant. | |
| static const xtd::drawing::color | purple |
| Gets a system-defined color that has an ARGB value of 0xFF800080. This field is constant. | |
| static const xtd::drawing::color | rebecca_purple |
| Gets a system-defined color that has an ARGB value of 0xFF663399. This field is constant. | |
| static const xtd::drawing::color | red |
| Gets a system-defined color that has an ARGB value of 0xFFFF0000. This field is constant. | |
| static const xtd::drawing::color | rosy_brown |
| Gets a system-defined color that has an ARGB value of 0xFFBC8F8F. This field is constant. | |
| static const xtd::drawing::color | royal_blue |
| Gets a system-defined color that has an ARGB value of 0xFF4169E1. This field is constant. | |
| static const xtd::drawing::color | saddle_brown |
| Gets a system-defined color that has an ARGB value of 0xFF8B4513. This field is constant. | |
| static const xtd::drawing::color | salmon |
| Gets a system-defined color that has an ARGB value of 0xFFFA8072. This field is constant. | |
| static const xtd::drawing::color | sandy_brown |
| Gets a system-defined color that has an ARGB value of 0xFFF4A460. This field is constant. | |
| static const xtd::drawing::color | sea_green |
| Gets a system-defined color that has an ARGB value of 0xFF2E8B57. This field is constant. | |
| static const xtd::drawing::color | sea_shell |
| Gets a system-defined color that has an ARGB value of 0xFFFFF5EE. This field is constant. | |
| static const xtd::drawing::color | sienna |
| Gets a system-defined color that has an ARGB value of 0xFFA0522D. This field is constant. | |
| static const xtd::drawing::color | silver |
| Gets a system-defined color that has an ARGB value of 0xFFC0C0C0. This field is constant. | |
| static const xtd::drawing::color | sky_blue |
| Gets a system-defined color that has an ARGB value of 0xFF87CEEB. This field is constant. | |
| static const xtd::drawing::color | slate_blue |
| Gets a system-defined color that has an ARGB value of 0xFF6A5ACD. This field is constant. | |
| static const xtd::drawing::color | slate_gray |
| Gets a system-defined color that has an ARGB value of 0xFF708090. This field is constant. | |
| static const xtd::drawing::color | snow |
| Gets a system-defined color that has an ARGB value of 0xFFFFFAFA. This field is constant. | |
| static const xtd::drawing::color | spring_green |
| Gets a system-defined color that has an ARGB value of 0xFF00FF7F. This field is constant. | |
| static const xtd::drawing::color | steel_blue |
| Gets a system-defined color that has an ARGB value of 0xFF4682B4. This field is constant. | |
| static const xtd::drawing::color | tan |
| Gets a system-defined color that has an ARGB value of 0xFFD2B48C. This field is constant. | |
| static const xtd::drawing::color | teal |
| Gets a system-defined color that has an ARGB value of 0xFF008080. This field is constant. | |
| static const xtd::drawing::color | thistle |
| Gets a system-defined color that has an ARGB value of 0xFFD8BFD8. This field is constant. | |
| static const xtd::drawing::color | tomato |
| Gets a system-defined color that has an ARGB value of 0xFFFF6347. This field is constant. | |
| static const xtd::drawing::color | turquoise |
| Gets a system-defined color that has an ARGB value of 0xFF40E0D0. This field is constant. | |
| static const xtd::drawing::color | violet |
| Gets a system-defined color that has an ARGB value of 0xFFEE82EE. This field is constant. | |
| static const xtd::drawing::color | wheat |
| Gets a system-defined color that has an ARGB value of 0xFFF5DEB3. This field is constant. | |
| static const xtd::drawing::color | white |
| Gets a system-defined color that has an ARGB value of 0xFFFFFFFF. This field is constant. | |
| static const xtd::drawing::color | white_smoke |
| Gets a system-defined color that has an ARGB value of 0xFFF5F5F5. This field is constant. | |
| static const xtd::drawing::color | yellow |
| Gets a system-defined color that has an ARGB value of 0xFFFFFF00. This field is constant. | |
| static const xtd::drawing::color | yellow_green |
| Gets a system-defined color that has an ARGB value of 0xFF9ACD32. This field is constant. | |
| static constexpr double | lightness_threshold |
| Represent the lightness threshold. | |
Public Constructors | |
| color ()=default | |
| Initialize a new instance of xtd::drawing::color class. | |
Public Properties | |
| auto | a () const noexcept -> xtd::byte |
| Gets the alpha component value of this xtd::drawing::color class. | |
| auto | b () const noexcept -> xtd::byte |
| Gets the blue component value of this xtd::drawing::color class. | |
| auto | g () const noexcept -> xtd::byte |
| Gets the green component value of this xtd::drawing::color class. | |
| auto | handle () const noexcept -> xtd::intptr |
| Gets the native handle of this xtd::drawing::color class. | |
| auto | is_dark () const noexcept -> bool |
| Gets a value indicating wheter this xtd::drawing::color structure is dark color. | |
| auto | is_empty () const noexcept -> bool |
| Specifies whether this xtd::drawing::color class is uninitialized. | |
| auto | is_known_color () const noexcept -> bool |
| Gets a value indicating whether this xtd::drawing::color structure is a predefined color. Predefined colors are represented by the elements of the xtd::drawing::known_color enumeration. | |
| auto | is_light () const noexcept -> bool |
| Gets a value indicating wheter this xtd::drawing::color structure is light color. | |
| auto | is_named_color () const noexcept -> bool |
| Gets a value indicating whether this xtd::drawing::color structure is a named color or a member of the xtd::drawing::known_color enumeration. | |
| bool | is_system_color () const noexcept |
| Gets a value indicating whether this xtd::drawing::color structure is a system color. A system color is a color that is used in a Windows display element. System colors are represented by elements of the xtd::drawing::known_color enumeration. | |
| auto | name () const noexcept -> xtd::string |
| Gets the name of this xtd::drawing::color. | |
| auto | r () const noexcept -> xtd::byte |
| Gets the red component value of this xtd::drawing::color class. | |
Public Methods | |
| auto | equals (const xtd::object &obj) const noexcept -> bool override |
| Determines whether the specified object is equal to the current object. | |
| auto | equals (const color &other) const noexcept -> bool override |
| Determines whether the specified object is equal to the current object. | |
| auto | get_brightness () const noexcept -> float |
| Gets the hue-saturation-brightness (HSB) brightness value for this xtd::drawing::color structure. | |
| auto | get_hash_code () const noexcept -> xtd::usize override |
| Serves as a hash function for a particular type. | |
| auto | get_hue () const noexcept -> float |
| Gets the hue-saturation-brightness (HSB) hue value, in degrees, for this xtd::drawing::color structure. | |
| auto | get_saturation () const noexcept -> float |
| Gets the hue-saturation-brightness (HSB) saturation value for this xtd::drawing::color structure. | |
| auto | to_argb () const noexcept -> xtd::drawing::argb |
| Gets the 32-bit ARGB value of this xtd::drawing::color class. | |
| auto | to_cmyk () const noexcept -> xtd::drawing::cmyk |
| Gets the xtd::drawing::cmyk value of this xtd::drawing::color class. | |
| auto | to_known_color () const noexcept -> xtd::drawing::known_color |
| Gets the xtd::drawing::known_color value of this xtd::drawing::color class. | |
| auto | to_hsb () const noexcept -> xtd::drawing::hsb |
| Gets the xtd::drawing::hsb value of this xtd::drawing::color class. | |
| auto | to_hsl () const noexcept -> xtd::drawing::hsl |
| Gets the xtd::drawing::hsl value of this xtd::drawing::color class. | |
| auto | to_hsv () const noexcept -> xtd::drawing::hsv |
| Gets the xtd::drawing::hsv value of this xtd::drawing::color class. | |
| auto | to_string () const noexcept -> xtd::string override |
| Creates a human-readable string that represents this color class. | |
| auto | to_uint32 () const noexcept -> xtd::uint32 |
| Gets the 32-bit ARGB value of this xtd::drawing::color class. | |
| auto | to_yuv () const noexcept -> xtd::drawing::yuv |
| Gets the Y'UV color model of this xtd::drawing::color class. | |
Public Operators | |
| operator xtd::drawing::argb () const noexcept | |
| Converts to xtd::drawing::argb operator of this xtd::drawing::color class. | |
| operator xtd::drawing::cmyk () const noexcept | |
| Converts to xtd::drawing::cmyk operator of this xtd::drawing::color class. | |
| operator xtd::drawing::hsb () const noexcept | |
| Converts to xtd::drawing::hsb operator of this xtd::drawing::color class. | |
| operator xtd::drawing::hsl () const noexcept | |
| Converts to xtd::drawing::hsl operator of this xtd::drawing::color class. | |
| operator xtd::drawing::hsv () const noexcept | |
| Converts to xtd::drawing::hsv operator of this xtd::drawing::color class. | |
| operator xtd::drawing::yuv () const noexcept | |
| Converts to xtd::drawing::yuv operator of this xtd::drawing::color class. | |
| operator xtd::uint32 () const noexcept | |
| Gets the 32-bit ARGB value of this xtd::drawing::color class. | |
Public Deprecated Methods | |
| auto | get_lightness () const noexcept -> float |
| Gets the hue-saturation-lightness (HSL) lightness value for this xtd::drawing::color structure. | |
| auto | get_u () const noexcept -> float |
| Gets the Y'UV color model U (chroma) value for this xtd::drawing::color structure. | |
| auto | get_value () const noexcept -> float |
| Gets the hue-saturation-value (HSB) value value for this xtd::drawing::color structure. | |
| auto | get_v () const noexcept -> float |
| Gets the Y'UV color model V (chroma) value for this xtd::drawing::color structure. | |
| auto | get_y () const noexcept -> float |
| Gets the Y'UV color model Y (luma) value for this xtd::drawing::color structure. | |
Public Static Methods | |
| static auto | dark (const color &color, double percent) noexcept -> xtd::drawing::color |
| Creates a new darker color of the specified color with specified percent factor. | |
| static auto | from_argb (uint32 argb) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from a 32-bit ARGB value. | |
| static auto | from_argb (xtd::byte alpha, const xtd::drawing::color &base_color) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the specified xtd::drawing::color structure, but with the new specified alpha value. Although this method allows a 32-bit value to be passed for the alpha value, the value is limited to 8 bits. | |
| static auto | from_argb (xtd::byte alpha, xtd::byte red, xtd::byte green, xtd::byte blue) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the four ARGB component (alpha, red, green, and blue) values. Although this method allows a 32-bit value to be passed for each component, the value of each component is limited to 8 bits. | |
| static auto | from_argb (xtd::byte red, xtd::byte green, xtd::byte blue) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color structure from the specified 8-bit color values (red, green, and blue). The alpha value is implicitly 255 (fully opaque). Although this method allows a 32-bit value to be passed for each color component, the value of each component is limited to 8 bits. | |
| static auto | from_argb (const xtd::drawing::argb &argb) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the xtd::drawing::argb value. | |
| static auto | from_cmyk (float cyan, float magenta, float yellow, float black) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the four CMYK component (cyan, magenta, yellow, and black) values. | |
| static auto | from_cmyk (const xtd::drawing::cmyk &cmyk) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the four CMYK component (cyan, magenta, yellow, and black) values. | |
| static auto | from_handle (intptr handle) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from native handle. | |
| static auto | from_hsb (float hue, float saturation, float brightness) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and brightness) values. | |
| static auto | from_hsb (const xtd::drawing::hsb &hsb) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and brightness) values. | |
| static auto | from_hsl (float hue, float saturation, float lightness) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the three HSL component (hue, saturation, and lightness) values. | |
| static auto | from_hsl (const xtd::drawing::hsl &hsl) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and brightness) values. | |
| static auto | from_hsv (float hue, float saturation, float value) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and value) values. | |
| static auto | from_hsv (const xtd::drawing::hsv &hsv) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and value) values. | |
| static auto | from_known_color (xtd::drawing::known_color color) -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the four ARGB component (alpha, red, green, and blue) values. Although this method allows a 32-bit value to be passed for each component, the value of each component is limited to 8 bits. | |
| static auto | from_name (const xtd::string &name) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the specified name of a predefined color. | |
| static auto | from_uint32 (xtd::uint32 argb) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from a 32-bit ARGB value. | |
| static auto | from_yuv (float y, float u, float v) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the three YUV components (luma and choma) values. | |
| static auto | from_yuv (const xtd::drawing::yuv &yuv) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the xtd::drawing::yuv value. | |
| static auto | parse (const xtd::string &color) noexcept -> xtd::drawing::color |
| Creates a xtd::drawing::color class from the specified name. | |
Public Deprecated Static Methods | |
| static auto | average (const color &color1, const color &color2, double weight) noexcept -> xtd::drawing::color |
| Returns the weighted average color between the two given colors. | |
| static auto | average (const color &color1, const color &color2, double weight, bool average_alpha) noexcept -> xtd::drawing::color |
| Returns the weighted average color between the two given colors. | |
| static auto | dark (const color &color) noexcept -> xtd::drawing::color |
| Creates a new darker color of the specified color with 33% factor. | |
| static auto | light (const color &color) noexcept -> xtd::drawing::color |
| Creates a new lighter color of the specified color with 33% factor. | |
| static auto | light (const color &color, double percent) noexcept -> xtd::drawing::color |
| Creates a new lighter color of the specified color with specified percent factor. | |
Additional Inherited Members | |
| object ()=default | |
| Create a new instance of the ultimate base class object. | |
| virtual auto | get_type () const noexcept -> type_object |
| Gets the type of the current instance. | |
| template<typename object_t> | |
| auto | memberwise_clone () const -> xtd::unique_ptr_object< object_t > |
| Creates a shallow copy of the current object. | |
| virtual auto | equals (const color &) const noexcept -> bool=0 |
| Indicates whether the current object is equal to another object of the same type. | |
| template<typename object_a_t, typename object_b_t> | |
| static auto | equals (const object_a_t &object_a, const object_b_t &object_b) noexcept -> bool |
| Determines whether the specified object instances are considered equal. | |
| template<typename object_a_t, typename object_b_t> | |
| static auto | reference_equals (const object_a_t &object_a, const object_b_t &object_b) noexcept -> bool |
| Determines whether the specified object instances are the same instance. | |
|
default |
Initialize a new instance of xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the alpha component value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the blue component value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the green component value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the native handle of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets a value indicating wheter this xtd::drawing::color structure is dark color.
|
nodiscardnoexcept |
Specifies whether this xtd::drawing::color class is uninitialized.
|
nodiscardnoexcept |
Gets a value indicating whether this xtd::drawing::color structure is a predefined color. Predefined colors are represented by the elements of the xtd::drawing::known_color enumeration.
|
nodiscardnoexcept |
Gets a value indicating wheter this xtd::drawing::color structure is light color.
|
nodiscardnoexcept |
Gets a value indicating whether this xtd::drawing::color structure is a named color or a member of the xtd::drawing::known_color enumeration.
|
nodiscardnoexcept |
Gets a value indicating whether this xtd::drawing::color structure is a system color. A system color is a color that is used in a Windows display element. System colors are represented by elements of the xtd::drawing::known_color enumeration.
|
nodiscardnoexcept |
Gets the name of this xtd::drawing::color.
|
nodiscardnoexcept |
Gets the red component value of this xtd::drawing::color class.
|
nodiscardoverridevirtualnoexcept |
Determines whether the specified object is equal to the current object.
| obj | The object to compare with the current object. |
Reimplemented from xtd::object.
|
nodiscardoverridenoexcept |
Determines whether the specified object is equal to the current object.
| other | The object to compare with the current object. |
|
nodiscardnoexcept |
Gets the hue-saturation-brightness (HSB) brightness value for this xtd::drawing::color structure.
|
nodiscardoverridevirtualnoexcept |
Serves as a hash function for a particular type.
Reimplemented from xtd::object.
|
nodiscardnoexcept |
Gets the hue-saturation-brightness (HSB) hue value, in degrees, for this xtd::drawing::color structure.
|
nodiscardnoexcept |
Gets the hue-saturation-brightness (HSB) saturation value for this xtd::drawing::color structure.
|
nodiscardnoexcept |
Gets the 32-bit ARGB value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the xtd::drawing::cmyk value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the xtd::drawing::known_color value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the xtd::drawing::hsb value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the xtd::drawing::hsl value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the xtd::drawing::hsv value of this xtd::drawing::color class.
|
nodiscardoverridevirtualnoexcept |
Creates a human-readable string that represents this color class.
Reimplemented from xtd::object.
|
nodiscardnoexcept |
Gets the 32-bit ARGB value of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the Y'UV color model of this xtd::drawing::color class.
|
nodiscardnoexcept |
Converts to xtd::drawing::argb operator of this xtd::drawing::color class.
|
nodiscardnoexcept |
Converts to xtd::drawing::cmyk operator of this xtd::drawing::color class.
|
nodiscardnoexcept |
Converts to xtd::drawing::hsb operator of this xtd::drawing::color class.
|
nodiscardnoexcept |
Converts to xtd::drawing::hsl operator of this xtd::drawing::color class.
|
nodiscardnoexcept |
Converts to xtd::drawing::hsv operator of this xtd::drawing::color class.
|
nodiscardnoexcept |
Converts to xtd::drawing::yuv operator of this xtd::drawing::color class.
|
nodiscardnoexcept |
Gets the 32-bit ARGB value of this xtd::drawing::color class.
|
staticnodiscardnoexcept |
Creates a new darker color of the specified color with specified percent factor.
| color | The color to dark. |
| percent | The darker factor in % (from 0.0 to 1.0). |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from a 32-bit ARGB value.
| argb | A value specifying the 32-bit ARGB value |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the specified xtd::drawing::color structure, but with the new specified alpha value. Although this method allows a 32-bit value to be passed for the alpha value, the value is limited to 8 bits.
| alpha | The alpha value for the new xtd::drawing::color. Valid values are 0 through 255. |
| base_color | The xtd::drawing::color from which to create the new xtd::drawing::color. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the four ARGB component (alpha, red, green, and blue) values. Although this method allows a 32-bit value to be passed for each component, the value of each component is limited to 8 bits.
| alpha | The alpha value for the new xtd::drawing::color. Valid values are 0 through 255. |
| red | The red component. Valid values are 0 through 255. |
| green | The green component. Valid values are 0 through 255. |
| blue | The blue component. Valid values are 0 through 255. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color structure from the specified 8-bit color values (red, green, and blue). The alpha value is implicitly 255 (fully opaque). Although this method allows a 32-bit value to be passed for each color component, the value of each component is limited to 8 bits.
| red | The red component. Valid values are 0 through 255. |
| green | The green component. Valid values are 0 through 255. |
| blue | The blue component. Valid values are 0 through 255. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the xtd::drawing::argb value.
| argb | The xtd::drawing::argb value for the new xtd::drawing::color. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the four CMYK component (cyan, magenta, yellow, and black) values.
| cyan | The cyan component. |
| magenta | The magenta component. |
| yellow | The yellow component. |
| black | The black component. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the four CMYK component (cyan, magenta, yellow, and black) values.
| hsv | The xtd::drawing::hsv cmyk. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from native handle.
| handle | the handle for the new xtd::drawing::color. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and brightness) values.
| hue | The xtd::drawing::color saturation. The saturation ranges from 0.0 through 1.0, where 0.0 is grayscale and 1.0 is the most saturated. |
| saturation | The xtd::drawing::color saturation. The saturation ranges from 0.0 through 1.0, where 0.0 is grayscale and 1.0 is the most saturated. |
| brightness | The xtd::drawing::color lightness. The brightness ranges from 0.0 through 1.0, where 0.0 represents black and 1.0 represents white. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and brightness) values.
| hsb | The xtd::drawing::hsb value. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the three HSL component (hue, saturation, and lightness) values.
| hue | The xtd::drawing::color saturation. The saturation ranges from 0.0 through 1.0, where 0.0 is grayscale and 1.0 is the most saturated. |
| saturation | The xtd::drawing::color saturation. The saturation ranges from 0.0 through 1.0, where 0.0 is grayscale and 1.0 is the most saturated. |
| lightness | The xtd::drawing::color lightness. The lightness ranges from 0.0 through 1.0, where 0.0 represents black and 1.0 represents white. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and brightness) values.
| hsb | The xtd::drawing::hsl value. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and value) values.
| hue | The xtd::drawing::color saturation. The saturation ranges from 0.0 through 1.0, where 0.0 is grayscale and 1.0 is the most saturated. |
| saturation | The xtd::drawing::color saturation. The saturation ranges from 0.0 through 1.0, where 0.0 is grayscale and 1.0 is the most saturated. |
| value | The xtd::drawing::color lightness. The value ranges from 0.0 through 1.0, where 0.0 represents black and 1.0 represents white. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the three HSV component (hue, saturation, and value) values.
| hsv | The xtd::drawing::hsv value. |
|
staticnodiscard |
Creates a xtd::drawing::color class from the four ARGB component (alpha, red, green, and blue) values. Although this method allows a 32-bit value to be passed for each component, the value of each component is limited to 8 bits.
| alpha | The alpha value for the new xtd::drawing::color. Valid values are 0 through 255. |
| red | The red component. Valid values are 0 through 255. |
| green | The green component. Valid values are 0 through 255. |
| blue | The blue component. Valid values are 0 through 255. |
| std::invalid_argument | color is not a known_color. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the specified name of a predefined color.
| name | A string that is the name of a predefined color. Valid names are the same as the names of the elements of the xtd::drawing::known_color enumeration. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from a 32-bit ARGB value.
| argb | A value specifying the 32-bit ARGB value |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the three YUV components (luma and choma) values.
| y | The Y'UV Y value of this xtd::drawing::color. The y ranges from 0.0 through 1.0, where 0.0 represents black and 1.0 represents white. |
| u | The Y'UV U value of this xtd::drawing::color. The y ranges from -0.5 through0.5. When U and V are both 0, the color is neutral (gray). Positive U values represent the red-green axis, and positive V values represent the blue-yellow axis |
| v | The Y'UV V value of this xtd::drawing::color. The y ranges from -0.5 through0.5. When U and V are both 0, the color is neutral (gray). Positive U values represent the red-green axis, and positive V values represent the blue-yellow axis |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the xtd::drawing::yuv value.
| yuv | The xtd::drawing::yuv value for the new xtd::drawing::color. |
|
staticnodiscardnoexcept |
Creates a xtd::drawing::color class from the specified name.
| color | A string that is the name of a predefined color. Valid names are the same as the names of the elements of the xtd::drawing::known_color enumeration or hexadecimal value that represents argb value, or four decimal values separated by a comma representing respectively a, r, g, b, values. |
|
nodiscardnoexcept |
Gets the hue-saturation-lightness (HSL) lightness value for this xtd::drawing::color structure.
|
nodiscardnoexcept |
Gets the Y'UV color model U (chroma) value for this xtd::drawing::color structure.
|
nodiscardnoexcept |
Gets the hue-saturation-value (HSB) value value for this xtd::drawing::color structure.
|
nodiscardnoexcept |
Gets the Y'UV color model V (chroma) value for this xtd::drawing::color structure.
|
nodiscardnoexcept |
Gets the Y'UV color model Y (luma) value for this xtd::drawing::color structure.
|
staticnodiscardnoexcept |
Returns the weighted average color between the two given colors.
| color1 | The first color. |
| color2 | The second color. |
| weight | The weighting factor |
|
staticnodiscardnoexcept |
Returns the weighted average color between the two given colors.
| color1 | The first color. |
| color2 | The second color. |
| weight | The weighting factor |
| average_alpha | if true alpha was compute to; otherwise the alpha result is the alpha of color1 |
|
staticnodiscardnoexcept |
Creates a new darker color of the specified color with 33% factor.
| color | The color to dark. |
|
staticnodiscardnoexcept |
Creates a new lighter color of the specified color with 33% factor.
| color | The color to light. |
|
staticnodiscardnoexcept |
Creates a new lighter color of the specified color with specified percent factor.
| color | The color to light. |
| percent | The lighter factor in % (from 0.0 to 1.0). |
|
static |
Represents a color that is null.
|
static |
Gets a system-defined color that has an ARGB value of 0x00000000. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF0F8FF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFAEBD7. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF00FFFF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF7FFFD4. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF0FFFF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF5F5DC. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFE4C4. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF000000. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFEBCD. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF0000FF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF8A2BE2. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFA52A2A. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFDEB887. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF5F9EA0. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF7FFF00. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFD2691E. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF7F50. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF6495ED. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFF8DC. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFDC143C. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF00FFFF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF00008B. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF008B8B. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFB8860B. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFA9A9A9. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF006400. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFBDB76B. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF8B008B. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF556B2F. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF8C00. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF9932CC. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF8B0000. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFE9967A. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF8FBC8B. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF483D8B. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF2F4F4F. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF00CED1. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF9400D3. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF1493. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF00BFFF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF696969. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF1E90FF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFB22222. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFFAF0. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF228B22. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF00FF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFDCDCDC. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF8F8FF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFD700. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFDAA520. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF808080. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF008000. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFADFF2F. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF0FFF0. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF69B4. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFCD5C5C. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF4B0082. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFFFF0. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF0E68C. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFE6E6FA. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFF0F5. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF7CFC00. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFFACD. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFADD8E6. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF08080. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFE0FFFF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFAFAD2. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFD3D3D3. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF90EE90. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFB6C1. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFA07A. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF20B2AA. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF87CEFA. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF778899. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFB0C4DE. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFFFE0. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF00FF00. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF32CD32. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFAF0E6. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF00FF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF800000. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF66CDAA. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF0000CD. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFBA55D3. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF9370DB. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF3CB371. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF7B68EE. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF00FA9A. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF48D1CC. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFC71585. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF191970. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF5FFFA. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFE4E1. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFE4B5. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFDEAD. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF000080. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFDF5E6. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF808000. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF6B8E23. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFA500. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF4500. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFDA70D6. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFEEE8AA. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF98FB98. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFAFEEEE. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFDB7093. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFEFD5. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFDAB9. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFCD853F. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFC0CB. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFDDA0DD. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFB0E0E6. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF800080. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF663399. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF0000. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFBC8F8F. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF4169E1. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF8B4513. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFA8072. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF4A460. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF2E8B57. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFF5EE. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFA0522D. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFC0C0C0. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF87CEEB. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF6A5ACD. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF708090. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFFAFA. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF00FF7F. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF4682B4. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFD2B48C. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF008080. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFD8BFD8. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFF6347. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF40E0D0. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFEE82EE. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF5DEB3. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFFFFF. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFF5F5F5. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFFFFFF00. This field is constant.
|
static |
Gets a system-defined color that has an ARGB value of 0xFF9ACD32. This field is constant.
|
staticconstexpr |
Represent the lightness threshold.