C# Класс Pinta.Core.UnaryPixelOps.Level

Наследование: ChannelCurve, ICloneable
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
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