C# Class Pinta.Core.UnaryPixelOps.Level

Inheritance: ChannelCurve, ICloneable
Afficher le fichier Open project: xxgreg/Pinta Class Usage Examples

Méthodes publiques

Свойство Type Description
isValid bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
UpdateLookupTable ( ) : void

Method Details

Apply() public méthode

public Apply ( float r, float g, float b ) : ColorBgra
r float
g float
b float
Résultat ColorBgra

AutoFromLoMdHi() public static méthode

public static AutoFromLoMdHi ( ColorBgra lo, ColorBgra md, ColorBgra hi ) : Level
lo ColorBgra
md ColorBgra
hi ColorBgra
Résultat Level

Clone() public méthode

public Clone ( ) : object
Résultat object

GetGamma() public méthode

public GetGamma ( int index ) : float
index int
Résultat float

Level() public méthode

public Level ( ) : System
Résultat System

Level() public méthode

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
Résultat System

SetGamma() public méthode

public SetGamma ( int index, float val ) : void
index int
val float
Résultat void

UnApply() public méthode

public UnApply ( ColorBgra after, float beforeOut, float slopesOut ) : void
after ColorBgra
beforeOut float
slopesOut float
Résultat void

Property Details

isValid public_oe property

public bool isValid
Résultat bool