C# Класс ColorSpace.Common.ColorVector

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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
ConvertXyyToXyz ( ) : void
ConvertXyzToLinearSRgb ( ) : void
ConvertXyzToSRgbSmart ( ) : void
ConvertXyzToXyy ( ) : void
GetSaturation ( double whiteX, double whiteY ) : double
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

ConvertXyyToXyz() публичный Метод

public ConvertXyyToXyz ( ) : void
Результат void

ConvertXyzToLinearSRgb() публичный Метод

public ConvertXyzToLinearSRgb ( ) : void
Результат void

ConvertXyzToSRgbSmart() публичный Метод

public ConvertXyzToSRgbSmart ( ) : void
Результат void

ConvertXyzToXyy() публичный Метод

public ConvertXyzToXyy ( ) : void
Результат void

GetSaturation() публичный Метод

public GetSaturation ( double whiteX, double whiteY ) : double
whiteX double
whiteY double
Результат double

IsCanonical() публичный Метод

public IsCanonical ( ) : bool
Результат bool

ToColor() публичный Метод

public ToColor ( ) : Color
Результат Color