C# Класс Pinta.ImageManipulation.Effects.LocalHistogramEffect

Наследование: BaseEffect
Показать файл Открыть проект

Открытые методы

Метод Описание
Apply ( ColorBgra src, int area, int hb, int hg, int hr, int ha ) : ColorBgra
ApplyWithAlpha ( ColorBgra src, int area, int sum, int hb, int hg, int hr ) : ColorBgra
GetPercentile ( int percentile, int area, int hb, int hg, int hr, int ha ) : ColorBgra
RenderRect ( int rad, ISurface src, ISurface dst, Rectangle rect ) : void
RenderRectWithAlpha ( int rad, ISurface src, ISurface dst, Rectangle rect ) : void

Защищенные методы

Метод Описание
GetMaxAreaForRadius ( int radius ) : int

Приватные методы

Метод Описание
SetToZero ( int pointer, uint size ) : void

Описание методов

Apply() публичный Метод

public Apply ( ColorBgra src, int area, int hb, int hg, int hr, int ha ) : ColorBgra
src ColorBgra
area int
hb int
hg int
hr int
ha int
Результат ColorBgra

ApplyWithAlpha() публичный Метод

public ApplyWithAlpha ( ColorBgra src, int area, int sum, int hb, int hg, int hr ) : ColorBgra
src ColorBgra
area int
sum int
hb int
hg int
hr int
Результат ColorBgra

GetMaxAreaForRadius() защищенный статический Метод

protected static GetMaxAreaForRadius ( int radius ) : int
radius int
Результат int

GetPercentile() публичный статический Метод

public static GetPercentile ( int percentile, int area, int hb, int hg, int hr, int ha ) : ColorBgra
percentile int
area int
hb int
hg int
hr int
ha int
Результат ColorBgra

RenderRect() публичный Метод

public RenderRect ( int rad, ISurface src, ISurface dst, Rectangle rect ) : void
rad int
src ISurface
dst ISurface
rect Rectangle
Результат void

RenderRectWithAlpha() публичный Метод

public RenderRectWithAlpha ( int rad, ISurface src, ISurface dst, Rectangle rect ) : void
rad int
src ISurface
dst ISurface
rect Rectangle
Результат void