C# 클래스 Pinta.Core.UnaryPixelOps.Level

상속: ChannelCurve, ICloneable
파일 보기 프로젝트 열기: xxgreg/Pinta 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
isValid bool

공개 메소드들

메소드 설명
Apply ( float r, float g, float b ) : ColorBgra
AutoFromLoMdHi ( ColorBgra lo, ColorBgra md, ColorBgra hi ) : Level
Clone ( ) : object
GetGamma ( int index ) : float
Level ( ) : System
Level ( ColorBgra in_lo, ColorBgra in_hi, float gamma, ColorBgra out_lo, ColorBgra out_hi ) : System
SetGamma ( int index, float val ) : void
UnApply ( ColorBgra after, float beforeOut, float slopesOut ) : void

비공개 메소드들

메소드 설명
UpdateLookupTable ( ) : void

메소드 상세

Apply() 공개 메소드

public Apply ( float r, float g, float b ) : ColorBgra
r float
g float
b float
리턴 ColorBgra

AutoFromLoMdHi() 공개 정적인 메소드

public static AutoFromLoMdHi ( ColorBgra lo, ColorBgra md, ColorBgra hi ) : Level
lo ColorBgra
md ColorBgra
hi ColorBgra
리턴 Level

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

GetGamma() 공개 메소드

public GetGamma ( int index ) : float
index int
리턴 float

Level() 공개 메소드

public Level ( ) : System
리턴 System

Level() 공개 메소드

public Level ( ColorBgra in_lo, ColorBgra in_hi, float gamma, ColorBgra out_lo, ColorBgra out_hi ) : System
in_lo ColorBgra
in_hi ColorBgra
gamma float
out_lo ColorBgra
out_hi ColorBgra
리턴 System

SetGamma() 공개 메소드

public SetGamma ( int index, float val ) : void
index int
val float
리턴 void

UnApply() 공개 메소드

public UnApply ( ColorBgra after, float beforeOut, float slopesOut ) : void
after ColorBgra
beforeOut float
slopesOut float
리턴 void

프로퍼티 상세

isValid 공개적으로 프로퍼티

public bool isValid
리턴 bool