C# 클래스 WPFOfficeTheme.Media.ConvertColor

Convert colors from RGB to HSL/HSV and vice-versa. http://en.wikipedia.org/wiki/HSL_color_space http://en.wikipedia.org/wiki/HSV_color_space
파일 보기 프로젝트 열기: alexsharoff/wpf-office-theme

공개 메소드들

메소드 설명
HSLToRGB ( HSXColor hslColor ) : Color
HSLToRGB ( float h, float s, float l ) : Color
HSVToRGB ( HSXColor hsvColor ) : Color
HSVToRGB ( float h, float s, float v ) : Color
RBGToHSL ( Color color ) : HSXColor

RGB to HSL Color Converter

RBGToHSL ( byte r, byte g, byte b ) : HSXColor

RGB to HSL Color Converter

RBGToHSL ( float r, float g, float b ) : HSXColor

RGB to HSL Color Converter

RBGToHSV ( Color color ) : HSXColor

RGB to HSV Color Converter

RBGToHSV ( byte r, byte g, byte b ) : HSXColor

RGB to HSV Color Converter

RBGToHSV ( float r, float g, float b ) : HSXColor

RGB to HSV Color Converter

비공개 메소드들

메소드 설명
HSLToRGBAux ( float value, float q, float p ) : float

메소드 상세

HSLToRGB() 공개 정적인 메소드

public static HSLToRGB ( HSXColor hslColor ) : Color
hslColor HSXColor
리턴 Color

HSLToRGB() 공개 정적인 메소드

public static HSLToRGB ( float h, float s, float l ) : Color
h float
s float
l float
리턴 Color

HSVToRGB() 공개 정적인 메소드

public static HSVToRGB ( HSXColor hsvColor ) : Color
hsvColor HSXColor
리턴 Color

HSVToRGB() 공개 정적인 메소드

public static HSVToRGB ( float h, float s, float v ) : Color
h float
s float
v float
리턴 Color

RBGToHSL() 공개 정적인 메소드

RGB to HSL Color Converter
public static RBGToHSL ( Color color ) : HSXColor
color Color RGB Color.
리턴 HSXColor

RBGToHSL() 공개 정적인 메소드

RGB to HSL Color Converter
public static RBGToHSL ( byte r, byte g, byte b ) : HSXColor
r byte Red value (0 to 255).
g byte Green value (0 to 255).
b byte Blue value (0 to 255).
리턴 HSXColor

RBGToHSL() 공개 정적인 메소드

RGB to HSL Color Converter
public static RBGToHSL ( float r, float g, float b ) : HSXColor
r float Red value (0 to 1).
g float Green value (0 to 1).
b float Blue value (0 to 1).
리턴 HSXColor

RBGToHSV() 공개 정적인 메소드

RGB to HSV Color Converter
public static RBGToHSV ( Color color ) : HSXColor
color Color RGB Color.
리턴 HSXColor

RBGToHSV() 공개 정적인 메소드

RGB to HSV Color Converter
public static RBGToHSV ( byte r, byte g, byte b ) : HSXColor
r byte Red value (0 to 255).
g byte Green value (0 to 255).
b byte Blue value (0 to 255).
리턴 HSXColor

RBGToHSV() 공개 정적인 메소드

RGB to HSV Color Converter
public static RBGToHSV ( float r, float g, float b ) : HSXColor
r float Red value (0 to 1).
g float Green value (0 to 1).
b float Blue value (0 to 1).
리턴 HSXColor