C# Class PCSX2Bonus.CustomControls.ColorPicker.ColorUtils

Afficher le fichier Open project: CyberFoxHax/PCSXBonus

Méthodes publiques

Méthode Description
ConvertHsvToRgb ( double hue, double saturation, double value ) : Color
ConvertRgbToHsv ( Color color, double &hue, double &saturation, double &value ) : void
FireSelectedColorChangedEvent ( UIElement issuer, System.Windows.RoutedEvent routedEvent, Color oldColor, Color newColor ) : void
GetColorNames ( ) : string[]
GetSpectrumColors ( int colorCount ) : Color[]
TestColorConversion ( ) : bool

Private Methods

Méthode Description
BuildColor ( double red, double green, double blue, double m ) : Color

Method Details

ConvertHsvToRgb() public static méthode

public static ConvertHsvToRgb ( double hue, double saturation, double value ) : Color
hue double
saturation double
value double
Résultat Color

ConvertRgbToHsv() public static méthode

public static ConvertRgbToHsv ( Color color, double &hue, double &saturation, double &value ) : void
color Color
hue double
saturation double
value double
Résultat void

FireSelectedColorChangedEvent() public static méthode

public static FireSelectedColorChangedEvent ( UIElement issuer, System.Windows.RoutedEvent routedEvent, Color oldColor, Color newColor ) : void
issuer System.Windows.UIElement
routedEvent System.Windows.RoutedEvent
oldColor Color
newColor Color
Résultat void

GetColorNames() public static méthode

public static GetColorNames ( ) : string[]
Résultat string[]

GetSpectrumColors() public static méthode

public static GetSpectrumColors ( int colorCount ) : Color[]
colorCount int
Résultat Color[]

TestColorConversion() public static méthode

public static TestColorConversion ( ) : bool
Résultat bool