C# Class NewTOAPIA.Drawing.RGBA_Bytes

Show file Open project: Wiladams/NewTOAPIA Class Usage Examples

Public Properties

Property Type Description
m_A byte
m_B byte
m_G byte
m_R byte

Public Methods

Method Description
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

Private Methods

Method Description
RGBA_Bytes ( RGBA_Bytes c, int a_ ) : System
RGBA_Bytes ( RGBA_Doubles c, double a_ ) : System
clear ( ) : void

Method Details

GetAsRGBA_Bytes() public method

public GetAsRGBA_Bytes ( ) : RGBA_Bytes
return RGBA_Bytes

GetAsRGBA_Doubles() public method

public GetAsRGBA_Doubles ( ) : RGBA_Doubles
return RGBA_Doubles

RGBA_Bytes() public method

public RGBA_Bytes ( RGBA_Doubles c ) : System
c RGBA_Doubles
return System

RGBA_Bytes() public method

public RGBA_Bytes ( double r_, double g_, double b_ ) : System
r_ double
g_ double
b_ double
return System

RGBA_Bytes() public method

public RGBA_Bytes ( double r_, double g_, double b_, double a_ ) : System
r_ double
g_ double
b_ double
a_ double
return System

RGBA_Bytes() public method

public RGBA_Bytes ( int r_, int g_, int b_ ) : System
r_ int
g_ int
b_ int
return System

RGBA_Bytes() public method

public RGBA_Bytes ( int r_, int g_, int b_, int a_ ) : System
r_ int
g_ int
b_ int
a_ int
return System

add() public method

public add ( RGBA_Bytes c, int cover ) : void
c RGBA_Bytes
cover int
return void

apply_gamma_dir() public method

public apply_gamma_dir ( GammaLookUpTable gamma ) : void
gamma GammaLookUpTable
return void

gradient() public method

public gradient ( RGBA_Bytes c, double k ) : RGBA_Bytes
c RGBA_Bytes
k double
return RGBA_Bytes

no_color() public static method

public static no_color ( ) : IColorType
return IColorType

rgb8_packed() static public method

static public rgb8_packed ( int v ) : RGBA_Bytes
v int
return RGBA_Bytes

Property Details

m_A public property

public byte m_A
return byte

m_B public property

public byte m_B
return byte

m_G public property

public byte m_G
return byte

m_R public property

public byte m_R
return byte