C# Class PsHandler.ColorPicker.ColorARGBHSV

Afficher le fichier Open project: kampiuceris/PsHandler Class Usage Examples

Méthodes publiques

Свойство Type Description
RegexColorHex System.Text.RegularExpressions.Regex

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetHue ( byte red, byte green, byte blue ) : double

Method Details

ColorARGBHSV() public méthode

public ColorARGBHSV ( byte r, byte g, byte b, byte a = 255 ) : System
r byte
g byte
b byte
a byte
Résultat System

ColorARGBHSV() public méthode

public ColorARGBHSV ( double h, double s, double v, byte a = 255 ) : System
h double
s double
v double
a byte
Résultat System

FromStringHex() public static méthode

public static FromStringHex ( string stringHex ) : ColorARGBHSV
stringHex string
Résultat ColorARGBHSV

HSVtoRGB() public static méthode

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
Résultat void

RGBtoHSV() public static méthode

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
Résultat void

SetARGB() public méthode

public SetARGB ( byte a, byte r, byte g, byte b ) : void
a byte
r byte
g byte
b byte
Résultat void

SetHSV() public méthode

public SetHSV ( double h, double s, double v ) : void
h double
s double
v double
Résultat void

SetRGB() public méthode

public SetRGB ( byte r, byte g, byte b ) : void
r byte
g byte
b byte
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

ToStringHex() public static méthode

public static ToStringHex ( System colorMedia ) : string
colorMedia System
Résultat string

ToStringHex() public static méthode

public static ToStringHex ( byte a, byte r, byte g, byte b ) : string
a byte
r byte
g byte
b byte
Résultat string

Property Details

RegexColorHex public_oe static_oe property

public static Regex,System.Text.RegularExpressions RegexColorHex
Résultat System.Text.RegularExpressions.Regex