C# Класс PsHandler.ColorPicker.ColorARGBHSV

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
RegexColorHex System.Text.RegularExpressions.Regex

Открытые методы

Метод Описание
ColorARGBHSV ( byte r, byte g, byte b, byte a = 255 ) : System
ColorARGBHSV ( double h, double s, double v, byte a = 255 ) : System
FromStringHex ( string stringHex ) : ColorARGBHSV
HSVtoRGB ( double h, double s, double v, byte &r, byte &g, byte &b ) : void
RGBtoHSV ( byte r, byte g, byte b, double &h, double &s, double &v ) : void
SetARGB ( byte a, byte r, byte g, byte b ) : void
SetHSV ( double h, double s, double v ) : void
SetRGB ( byte r, byte g, byte b ) : void
ToString ( ) : string
ToStringHex ( System colorMedia ) : string
ToStringHex ( byte a, byte r, byte g, byte b ) : string

Приватные методы

Метод Описание
GetHue ( byte red, byte green, byte blue ) : double

Описание методов

ColorARGBHSV() публичный Метод

public ColorARGBHSV ( byte r, byte g, byte b, byte a = 255 ) : System
r byte
g byte
b byte
a byte
Результат System

ColorARGBHSV() публичный Метод

public ColorARGBHSV ( double h, double s, double v, byte a = 255 ) : System
h double
s double
v double
a byte
Результат System

FromStringHex() публичный статический Метод

public static FromStringHex ( string stringHex ) : ColorARGBHSV
stringHex string
Результат ColorARGBHSV

HSVtoRGB() публичный статический Метод

public static HSVtoRGB ( double h, double s, double v, byte &r, byte &g, byte &b ) : void
h double
s double
v double
r byte
g byte
b byte
Результат void

RGBtoHSV() публичный статический Метод

public static RGBtoHSV ( byte r, byte g, byte b, double &h, double &s, double &v ) : void
r byte
g byte
b byte
h double
s double
v double
Результат void

SetARGB() публичный Метод

public SetARGB ( byte a, byte r, byte g, byte b ) : void
a byte
r byte
g byte
b byte
Результат void

SetHSV() публичный Метод

public SetHSV ( double h, double s, double v ) : void
h double
s double
v double
Результат void

SetRGB() публичный Метод

public SetRGB ( byte r, byte g, byte b ) : void
r byte
g byte
b byte
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToStringHex() публичный статический Метод

public static ToStringHex ( System colorMedia ) : string
colorMedia System
Результат string

ToStringHex() публичный статический Метод

public static ToStringHex ( byte a, byte r, byte g, byte b ) : string
a byte
r byte
g byte
b byte
Результат string

Описание свойств

RegexColorHex публичное статическое свойство

public static Regex,System.Text.RegularExpressions RegexColorHex
Результат System.Text.RegularExpressions.Regex