C# Класс PixelFarm.Agg.Imaging.ProxyImage

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

Защищенные свойства (Protected)

Свойство Тип Описание
linkedImage IImageReaderWriter

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

Метод Описание
BlendColorHSpan ( int x, int y, int len, Color colors, int colorsIndex, byte covers, int coversIndex, bool firstCoverForAll ) : void
BlendColorVSpan ( int x, int y, int len, Color colors, int colorsIndex, byte covers, int coversIndex, bool firstCoverForAll ) : void
BlendHL ( int x1, int y, int x2, Color sourceColor, byte cover ) : void
BlendSolidHSpan ( int x, int y, int len, Color c, byte covers, int coversIndex ) : void
BlendSolidVSpan ( int x, int y, int len, Color c, byte covers, int coversIndex ) : void
BlendVL ( int x, int y1, int y2, Color sourceColor, byte cover ) : void
CopyColorHSpan ( int x, int y, int len, Color colors, int colorIndex ) : void
CopyColorVSpan ( int x, int y, int len, Color colors, int colorIndex ) : void
CopyFrom ( IImageReaderWriter sourceImage, RectInt sourceImageRect, int destXOffset, int destYOffset ) : void
CopyHL ( int x, int y, int len, Color sourceColor ) : void
CopyVL ( int x, int y, int len, Color sourceColor ) : void
GetBounds ( ) : RectInt
GetBuffer ( ) : byte[]
GetBufferOffsetXY ( int x, int y ) : int
GetPixel ( int x, int y ) : Color
GetRecieveBlender ( ) : IPixelBlender
ProxyImage ( IImageReaderWriter linkedImage ) : PixelFarm.Drawing
SetPixel ( int x, int y, Color color ) : void
SetRecieveBlender ( IPixelBlender value ) : void

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

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

public BlendColorHSpan ( int x, int y, int len, Color colors, int colorsIndex, byte covers, int coversIndex, bool firstCoverForAll ) : void
x int
y int
len int
colors PixelFarm.Drawing.Color
colorsIndex int
covers byte
coversIndex int
firstCoverForAll bool
Результат void

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

public BlendColorVSpan ( int x, int y, int len, Color colors, int colorsIndex, byte covers, int coversIndex, bool firstCoverForAll ) : void
x int
y int
len int
colors PixelFarm.Drawing.Color
colorsIndex int
covers byte
coversIndex int
firstCoverForAll bool
Результат void

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

public BlendHL ( int x1, int y, int x2, Color sourceColor, byte cover ) : void
x1 int
y int
x2 int
sourceColor PixelFarm.Drawing.Color
cover byte
Результат void

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

public BlendSolidHSpan ( int x, int y, int len, Color c, byte covers, int coversIndex ) : void
x int
y int
len int
c PixelFarm.Drawing.Color
covers byte
coversIndex int
Результат void

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

public BlendSolidVSpan ( int x, int y, int len, Color c, byte covers, int coversIndex ) : void
x int
y int
len int
c PixelFarm.Drawing.Color
covers byte
coversIndex int
Результат void

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

public BlendVL ( int x, int y1, int y2, Color sourceColor, byte cover ) : void
x int
y1 int
y2 int
sourceColor PixelFarm.Drawing.Color
cover byte
Результат void

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

public CopyColorHSpan ( int x, int y, int len, Color colors, int colorIndex ) : void
x int
y int
len int
colors PixelFarm.Drawing.Color
colorIndex int
Результат void

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

public CopyColorVSpan ( int x, int y, int len, Color colors, int colorIndex ) : void
x int
y int
len int
colors PixelFarm.Drawing.Color
colorIndex int
Результат void

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

public CopyFrom ( IImageReaderWriter sourceImage, RectInt sourceImageRect, int destXOffset, int destYOffset ) : void
sourceImage IImageReaderWriter
sourceImageRect RectInt
destXOffset int
destYOffset int
Результат void

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

public CopyHL ( int x, int y, int len, Color sourceColor ) : void
x int
y int
len int
sourceColor PixelFarm.Drawing.Color
Результат void

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

public CopyVL ( int x, int y, int len, Color sourceColor ) : void
x int
y int
len int
sourceColor PixelFarm.Drawing.Color
Результат void

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

public GetBounds ( ) : RectInt
Результат RectInt

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

public GetBuffer ( ) : byte[]
Результат byte[]

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

public GetBufferOffsetXY ( int x, int y ) : int
x int
y int
Результат int

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

public GetPixel ( int x, int y ) : Color
x int
y int
Результат PixelFarm.Drawing.Color

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

public GetRecieveBlender ( ) : IPixelBlender
Результат IPixelBlender

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

public ProxyImage ( IImageReaderWriter linkedImage ) : PixelFarm.Drawing
linkedImage IImageReaderWriter
Результат PixelFarm.Drawing

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

public SetPixel ( int x, int y, Color color ) : void
x int
y int
color PixelFarm.Drawing.Color
Результат void

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

public SetRecieveBlender ( IPixelBlender value ) : void
value IPixelBlender
Результат void

Описание свойств

linkedImage защищенное свойство

protected IImageReaderWriter linkedImage
Результат IImageReaderWriter