728x90
반응형
728x170
using System;
/// <summary>
/// HSL 색상
/// </summary>
public class HSL
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Field
////////////////////////////////////////////////////////////////////////////////////////// Public
#region Field
/// <summary>
/// 색조
/// </summary>
public int Hue;
/// <summary>
/// 채도
/// </summary>
public double Saturation;
/// <summary>
/// 명도
/// </summary>
public double Luminance;
#endregion
//////////////////////////////////////////////////////////////////////////////////////////////////// Constructor
////////////////////////////////////////////////////////////////////////////////////////// Public
#region 생성자 - HSL(hue, saturation, luminance)
/// <summary>
/// 생성자
/// </summary>
/// <param name="hue">색조</param>
/// <param name="saturation">채도</param>
/// <param name="luminance">명암</param>
public HSL(int hue, double saturation, double luminance)
{
Hue = hue;
Saturation = saturation;
Luminance = luminance;
}
#endregion
#region 생성자 - HSL()
/// <summary>
/// 생성자
/// </summary>
public HSL() : this(0, 0d, 0d)
{
}
#endregion
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Public
#region 문자열 만들기 - ToString()
/// <summary>
/// 문자열 만들기
/// </summary>
/// <returns>문자열</returns>
public override string ToString()
{
return string.Format("HSL [Hue={0}, Saturation={1}, Luminance={2}]", Hue, Saturation, Luminance);
}
#endregion
}
728x90
반응형
그리드형(광고전용)
'C# > WinForm' 카테고리의 다른 글
[C#/WINFORM] RGB를 YCbCr로 변환하기 (0) | 2015.01.26 |
---|---|
[C#/WINFORM] HSL을 RGB로 변환하기 (0) | 2015.01.26 |
[C#/WINFORM] RGB를 HSL로 변환하기 (0) | 2015.01.26 |
[C#/WINFORM] YCbCr 색상 구조체 (0) | 2015.01.26 |
[C#/WINFORM] RGB 색상 구조체 (0) | 2015.01.26 |
[C#/WINFORM] CMYK 색상 구조체 (0) | 2015.01.26 |
[C#/WINFORM] CMY 색상 구조체 (0) | 2015.01.26 |
[C#/WINFORM] 리소스 이미지 구하기 (0) | 2015.01.25 |
[C#/WINFORM] 리소스 커서 구하기 (0) | 2015.01.25 |
[C#/WINFORM] 리소스 스트림 구하기 (0) | 2015.01.25 |
댓글을 달아 주세요