C# Class FirstFloor.ModernUI.Helpers.ColorExtension

Afficher le fichier Open project: gro-ove/actools

Méthodes publiques

Méthode Description
FromHsb ( double hue, double saturation, double value ) : System.Windows.Media.Color
GetBrightness ( this c ) : double
GetHue ( this c ) : double
GetSaturation ( this c ) : double
ToColor ( this color ) : System.Drawing.System.Windows.Media.Color
ToColor ( this color ) : System.Windows.Media.Color
ToHexString ( this color, bool alphaChannel = false ) : string

Private Methods

Méthode Description
Clamp ( double i ) : byte
ToColor ( this s ) : Color?

Method Details

FromHsb() public static méthode

public static FromHsb ( double hue, double saturation, double value ) : System.Windows.Media.Color
hue double
saturation double
value double
Résultat System.Windows.Media.Color

GetBrightness() public static méthode

public static GetBrightness ( this c ) : double
c this
Résultat double

GetHue() public static méthode

public static GetHue ( this c ) : double
c this
Résultat double

GetSaturation() public static méthode

public static GetSaturation ( this c ) : double
c this
Résultat double

ToColor() public static méthode

public static ToColor ( this color ) : System.Drawing.System.Windows.Media.Color
color this
Résultat System.Drawing.System.Windows.Media.Color

ToColor() public static méthode

public static ToColor ( this color ) : System.Windows.Media.Color
color this
Résultat System.Windows.Media.Color

ToHexString() public static méthode

public static ToHexString ( this color, bool alphaChannel = false ) : string
color this
alphaChannel bool
Résultat string