C# 클래스 Smrf.GraphicsLib.ColorUtil

Utility methods for working with colors.
This class adds functionality to the System.Drawing.Color class. A better design would have a new ColorPlus class inherit from Color, with new methods added to ColorPlus, but because the Color class is sealed, that isn't possible.

All methods are static.

파일 보기 프로젝트 열기: 2014-sed-team3/term-project

공개 프로퍼티들

프로퍼티 타입 설명
UniqueColorHues System.Int32

공개 메소드들

메소드 설명
GetUniqueColor ( Int32 index, Int32 totalUniqueColors ) : Color
ToHtmlString ( Color color ) : String
TryConvertFromInvariantString ( String theString, System.Drawing.ColorConverter colorConverter, Color &color ) : System.Boolean

비공개 메소드들

메소드 설명
ColorHLSToRGB ( Int32 wHue, Int32 wLuminance, Int32 wSaturation ) : Int32

메소드 상세

GetUniqueColor() 공개 정적인 메소드

public static GetUniqueColor ( Int32 index, Int32 totalUniqueColors ) : Color
index System.Int32
totalUniqueColors System.Int32
리턴 Color

ToHtmlString() 공개 정적인 메소드

public static ToHtmlString ( Color color ) : String
color Color
리턴 String

TryConvertFromInvariantString() 공개 정적인 메소드

public static TryConvertFromInvariantString ( String theString, System.Drawing.ColorConverter colorConverter, Color &color ) : System.Boolean
theString String
colorConverter System.Drawing.ColorConverter
color Color
리턴 System.Boolean

프로퍼티 상세

UniqueColorHues 공개적으로 정적으로 프로퍼티

Number of unique hues used by GetUniqueColor.
public static Int32,System UniqueColorHues
리턴 System.Int32