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

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

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

Свойство Тип Описание
m_A byte
m_B byte
m_G byte
m_R byte

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

Метод Описание
GetAsRGBA_Bytes ( ) : RGBA_Bytes
GetAsRGBA_Doubles ( ) : RGBA_Doubles
RGBA_Bytes ( RGBA_Doubles c ) : System
RGBA_Bytes ( double r_, double g_, double b_ ) : System
RGBA_Bytes ( double r_, double g_, double b_, double a_ ) : System
RGBA_Bytes ( int r_, int g_, int b_ ) : System
RGBA_Bytes ( int r_, int g_, int b_, int a_ ) : System
add ( RGBA_Bytes c, int cover ) : void
apply_gamma_dir ( GammaLookUpTable gamma ) : void
gradient ( RGBA_Bytes c, double k ) : RGBA_Bytes
no_color ( ) : IColorType
rgb8_packed ( int v ) : RGBA_Bytes

Приватные методы

Метод Описание
RGBA_Bytes ( RGBA_Bytes c, int a_ ) : System
RGBA_Bytes ( RGBA_Doubles c, double a_ ) : System
clear ( ) : void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public add ( RGBA_Bytes c, int cover ) : void
c RGBA_Bytes
cover int
Результат void

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

public apply_gamma_dir ( GammaLookUpTable gamma ) : void
gamma GammaLookUpTable
Результат void

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

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

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

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

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

static public rgb8_packed ( int v ) : RGBA_Bytes
v int
Результат RGBA_Bytes

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

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

public byte m_A
Результат byte

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

public byte m_B
Результат byte

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

public byte m_G
Результат byte

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

public byte m_R
Результат byte