C# Класс HFTColorUtils

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

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

Метод Описание
ColorToHSVA ( Color c ) : Vector4

Converts an RGBA color value to HSVA. Conversion formula adapted from http://en.wikipedia.org/wiki/HSV_color_space. Assumes r, g, and b are contained in the set [0, 1] and returns h, s, and v in the set [0, 1].

Fract ( float v ) : float
HSVAToColor ( Vector4 hsva ) : Color

Converts a HSVA color to a RGBA Color adapted from http://en.wikipedia.org/wiki/HSV_color_space. Assumes h, s, and v are contained in the set [0, 1] and returns r, g, and b in the set [0, 1].

Max ( Color c ) : float
Min ( Color c ) : float
MinMax ( float v, float min, float max ) : float
Saturate ( float v ) : float

Описание методов

ColorToHSVA() публичный статический Метод

Converts an RGBA color value to HSVA. Conversion formula adapted from http://en.wikipedia.org/wiki/HSV_color_space. Assumes r, g, and b are contained in the set [0, 1] and returns h, s, and v in the set [0, 1].
public static ColorToHSVA ( Color c ) : Vector4
c Color Color to convert
Результат Vector4

Fract() публичный статический Метод

public static Fract ( float v ) : float
v float
Результат float

HSVAToColor() публичный статический Метод

Converts a HSVA color to a RGBA Color adapted from http://en.wikipedia.org/wiki/HSV_color_space. Assumes h, s, and v are contained in the set [0, 1] and returns r, g, and b in the set [0, 1].
public static HSVAToColor ( Vector4 hsva ) : Color
hsva Vector4 Vector4 with h, s, v, a
Результат Color

Max() публичный статический Метод

public static Max ( Color c ) : float
c Color
Результат float

Min() публичный статический Метод

public static Min ( Color c ) : float
c Color
Результат float

MinMax() публичный статический Метод

public static MinMax ( float v, float min, float max ) : float
v float
min float
max float
Результат float

Saturate() публичный статический Метод

public static Saturate ( float v ) : float
v float
Результат float