C# 클래스 NewTOAPIA.Drawing.RGBA_Doubles

파일 보기 프로젝트 열기: Wiladams/NewTOAPIA 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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