C# Класс Pinta.Core.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
LocalHistogramEffect ( ) : System
RenderRect ( int rad, ImageSurface src, ImageSurface dst, Rectangle rect ) : void
RenderRectWithAlpha ( int rad, ImageSurface src, ImageSurface dst, Rectangle rect ) : void

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

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

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

Метод Описание
MemorySetToZero ( int ptr, int 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

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

public LocalHistogramEffect ( ) : System
Результат System

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

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

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

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