C# Класс NewTOAPIA.Drawing.RGBA_Doubles

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

Открытые свойства

Свойство Тип Описание
m_a double
m_b double
m_g double
m_r double

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

Метод Описание
GetAsRGBA_Bytes ( ) : RGBA_Bytes
GetAsRGBA_Doubles ( ) : RGBA_Doubles
GetTweenColor ( RGBA_Doubles Color1, RGBA_Doubles Color2, double RatioOf2 ) : RGBA_Doubles
RGBA_Doubles ( RGBA_Doubles c ) : System
RGBA_Doubles ( RGBA_Doubles c, double a_ ) : System
RGBA_Doubles ( double wavelen ) : System
RGBA_Doubles ( double wavelen, double gamma ) : System
RGBA_Doubles ( double r_, double g_, double b_ ) : System
RGBA_Doubles ( double r_, double g_, double b_, double a_ ) : System
clear ( ) : void
demultiply ( ) : RGBA_Doubles
from_wavelength ( double wl ) : RGBA_Doubles
from_wavelength ( double wl, double gamma ) : RGBA_Doubles
gradient ( RGBA_Bytes c_8, double k ) : RGBA_Bytes
no_color ( ) : IColorType
opacity ( double a_ ) : RGBA_Doubles
opacity ( ) : double
premultiply ( ) : RGBA_Doubles
premultiply ( double a_ ) : RGBA_Doubles
rgba_pre ( RGBA_Doubles c ) : RGBA_Doubles
rgba_pre ( RGBA_Doubles c, double a ) : RGBA_Doubles
rgba_pre ( double r, double g, double b ) : RGBA_Doubles
rgba_pre ( double r, double g, double b, double a ) : RGBA_Doubles
transparent ( ) : RGBA_Doubles

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

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

public GetAsRGBA_Bytes ( ) : RGBA_Bytes
Результат RGBA_Bytes

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

public GetAsRGBA_Doubles ( ) : RGBA_Doubles
Результат RGBA_Doubles

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

public static GetTweenColor ( RGBA_Doubles Color1, RGBA_Doubles Color2, double RatioOf2 ) : RGBA_Doubles
Color1 RGBA_Doubles
Color2 RGBA_Doubles
RatioOf2 double
Результат RGBA_Doubles

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

public RGBA_Doubles ( RGBA_Doubles c ) : System
c RGBA_Doubles
Результат System

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

public RGBA_Doubles ( RGBA_Doubles c, double a_ ) : System
c RGBA_Doubles
a_ double
Результат System

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

public RGBA_Doubles ( double wavelen ) : System
wavelen double
Результат System

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

public RGBA_Doubles ( double wavelen, double gamma ) : System
wavelen double
gamma double
Результат System

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

public RGBA_Doubles ( double r_, double g_, double b_ ) : System
r_ double
g_ double
b_ double
Результат System

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

public RGBA_Doubles ( double r_, double g_, double b_, double a_ ) : System
r_ double
g_ double
b_ double
a_ double
Результат System

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

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

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

public demultiply ( ) : RGBA_Doubles
Результат RGBA_Doubles

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

public static from_wavelength ( double wl ) : RGBA_Doubles
wl double
Результат RGBA_Doubles

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

public static from_wavelength ( double wl, double gamma ) : RGBA_Doubles
wl double
gamma double
Результат RGBA_Doubles

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

public gradient ( RGBA_Bytes c_8, double k ) : RGBA_Bytes
c_8 RGBA_Bytes
k double
Результат RGBA_Bytes

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

public static no_color ( ) : IColorType
Результат IColorType

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

public opacity ( double a_ ) : RGBA_Doubles
a_ double
Результат RGBA_Doubles

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

public opacity ( ) : double
Результат double

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

public premultiply ( ) : RGBA_Doubles
Результат RGBA_Doubles

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

public premultiply ( double a_ ) : RGBA_Doubles
a_ double
Результат RGBA_Doubles

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

public static rgba_pre ( RGBA_Doubles c ) : RGBA_Doubles
c RGBA_Doubles
Результат RGBA_Doubles

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

public static rgba_pre ( RGBA_Doubles c, double a ) : RGBA_Doubles
c RGBA_Doubles
a double
Результат RGBA_Doubles

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

public static rgba_pre ( double r, double g, double b ) : RGBA_Doubles
r double
g double
b double
Результат RGBA_Doubles

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

public static rgba_pre ( double r, double g, double b, double a ) : RGBA_Doubles
r double
g double
b double
a double
Результат RGBA_Doubles

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

public transparent ( ) : RGBA_Doubles
Результат RGBA_Doubles

Описание свойств

m_a публичное свойство

public double m_a
Результат double

m_b публичное свойство

public double m_b
Результат double

m_g публичное свойство

public double m_g
Результат double

m_r публичное свойство

public double m_r
Результат double