C# 클래스 ColorSpace.ColorVector

파일 보기 프로젝트 열기: EFanZh/EFanZh 1 사용 예제들

공개 메소드들

메소드 설명
Chop ( ) : void
ColorVector ( double component1 = 0.0, double component2 = 0.0, double component3 = 0.0 ) : System
CompressLuminance ( ) : void
ConvertLinearSRgbToSRgb ( ) : void
ConvertLinearSRgbToXyz ( ) : void
ConvertSRgbToLinearSRgb ( ) : void
ConvertXyyToLinearSRgb ( ) : void
ConvertXyyToSRgbSmart ( ) : void
ConvertXyzToSRgbSmart ( ) : void
ConvertXyzToXyy ( ) : void
IsCanonical ( ) : bool
ToColor ( ) : Color

비공개 메소드들

메소드 설명
LinearSRgbToSRgb ( double c ) : double
SRgbToLinearSRgb ( double c ) : double
SetSRgbSmart ( double r, double g, double b, double bigY ) : void
ToColorComponent ( double c ) : byte
UpdateSRgbBounds ( double y, double offset, double &lowerBound, double &upperBound ) : void

메소드 상세

Chop() 공개 메소드

public Chop ( ) : void
리턴 void

ColorVector() 공개 메소드

public ColorVector ( double component1 = 0.0, double component2 = 0.0, double component3 = 0.0 ) : System
component1 double
component2 double
component3 double
리턴 System

CompressLuminance() 공개 메소드

public CompressLuminance ( ) : void
리턴 void

ConvertLinearSRgbToSRgb() 공개 메소드

public ConvertLinearSRgbToSRgb ( ) : void
리턴 void

ConvertLinearSRgbToXyz() 공개 메소드

public ConvertLinearSRgbToXyz ( ) : void
리턴 void

ConvertSRgbToLinearSRgb() 공개 메소드

public ConvertSRgbToLinearSRgb ( ) : void
리턴 void

ConvertXyyToLinearSRgb() 공개 메소드

public ConvertXyyToLinearSRgb ( ) : void
리턴 void

ConvertXyyToSRgbSmart() 공개 메소드

public ConvertXyyToSRgbSmart ( ) : void
리턴 void

ConvertXyzToSRgbSmart() 공개 메소드

public ConvertXyzToSRgbSmart ( ) : void
리턴 void

ConvertXyzToXyy() 공개 메소드

public ConvertXyzToXyy ( ) : void
리턴 void

IsCanonical() 공개 메소드

public IsCanonical ( ) : bool
리턴 bool

ToColor() 공개 메소드

public ToColor ( ) : Color
리턴 Color