C# Класс Pinta.Core.BinaryPixelOp

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

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

Метод Описание
Apply ( ColorBgra lhs, ColorBgra rhs ) : ColorBgra
Apply ( Cairo dst, Cairo src ) : void
Apply ( Cairo dst, Cairo lhs, Cairo rhs ) : void
Apply ( Cairo dst, Point dstOffset, Cairo lhs, Point lhsOffset, Cairo rhs, Point rhsOffset, Gdk.Size roiSize ) : void

Provides a default implementation for performing dst = F(lhs, rhs) over some rectangle of interest.

Apply ( Cairo dst, Point dstOffset, Cairo src, Point srcOffset, int roiLength ) : void
Apply ( ColorBgra dst, ColorBgra lhs, ColorBgra rhs, int length ) : void
Apply ( ColorBgra dst, ColorBgra src, int length ) : void

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

Метод Описание
BinaryPixelOp ( ) : System

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

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

public abstract Apply ( ColorBgra lhs, ColorBgra rhs ) : ColorBgra
lhs ColorBgra
rhs ColorBgra
Результат ColorBgra

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

public Apply ( Cairo dst, Cairo src ) : void
dst Cairo
src Cairo
Результат void

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

public Apply ( Cairo dst, Cairo lhs, Cairo rhs ) : void
dst Cairo
lhs Cairo
rhs Cairo
Результат void

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

Provides a default implementation for performing dst = F(lhs, rhs) over some rectangle of interest.
public Apply ( Cairo dst, Point dstOffset, Cairo lhs, Point lhsOffset, Cairo rhs, Point rhsOffset, Gdk.Size roiSize ) : void
dst Cairo The Surface to write pixels to.
dstOffset Point The pixel offset that defines the upper-left of the rectangle-of-interest for the dst Surface.
lhs Cairo The Surface to read pixels from for the lhs parameter given to the method ColorBgra Apply(ColorBgra, ColorBgra)b>.
lhsOffset Point The pixel offset that defines the upper-left of the rectangle-of-interest for the lhs Surface.
rhs Cairo The Surface to read pixels from for the rhs parameter given to the method ColorBgra Apply(ColorBgra, ColorBgra)
rhsOffset Point The pixel offset that defines the upper-left of the rectangle-of-interest for the rhs Surface.
roiSize Gdk.Size The size of the rectangles-of-interest for all Surfaces.
Результат void

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

public Apply ( Cairo dst, Point dstOffset, Cairo src, Point srcOffset, int roiLength ) : void
dst Cairo
dstOffset Point
src Cairo
srcOffset Point
roiLength int
Результат void

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

public Apply ( ColorBgra dst, ColorBgra lhs, ColorBgra rhs, int length ) : void
dst ColorBgra
lhs ColorBgra
rhs ColorBgra
length int
Результат void

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

public Apply ( ColorBgra dst, ColorBgra src, int length ) : void
dst ColorBgra
src ColorBgra
length int
Результат void

BinaryPixelOp() защищенный Метод

protected BinaryPixelOp ( ) : System
Результат System