C# Класс PixelFarm.Agg.ScanlineRasterizer

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

Private Properties

Свойство Тип Описание
AddVertex void
CalculateAlpha int
ClosePolygon void
Edge void
RewindScanlines bool
SetClipBox void
Sort void
SweepScanline bool
upscale int
upscale int

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

Метод Описание
AddPath ( VertexStore vxs ) : void

we do NOT store vxs

AddPath ( VertexStoreSnap snap ) : void

we do NOT store snap ***

GetVectorClipBox ( ) : RectInt
LineTo ( double x, double y ) : void
MoveTo ( double x, double y ) : void
Reset ( ) : void
ResetGamma ( IGammaFunction gamma_function ) : void
ScanlineRasterizer ( )
SetClipBox ( int x1, int y1, int x2, int y2 ) : void

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

Метод Описание
AddVertex ( VertexCmd cmd, double x, double y ) : void
CalculateAlpha ( int area ) : int
ClosePolygon ( ) : void
Edge ( double x1, double y1, double x2, double y2 ) : void
RewindScanlines ( ) : bool
SetClipBox ( RectInt clippingRect ) : void
Sort ( ) : void
SweepScanline ( Scanline scline ) : bool
upscale ( double v ) : int
upscale ( int v ) : int

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

AddPath() публичный метод

we do NOT store vxs
public AddPath ( VertexStore vxs ) : void
vxs VertexStore
Результат void

AddPath() публичный метод

we do NOT store snap ***
public AddPath ( VertexStoreSnap snap ) : void
snap VertexStoreSnap
Результат void

GetVectorClipBox() публичный метод

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

LineTo() публичный метод

public LineTo ( double x, double y ) : void
x double
y double
Результат void

MoveTo() публичный метод

public MoveTo ( double x, double y ) : void
x double
y double
Результат void

Reset() публичный метод

public Reset ( ) : void
Результат void

ResetGamma() публичный метод

public ResetGamma ( IGammaFunction gamma_function ) : void
gamma_function IGammaFunction
Результат void

ScanlineRasterizer() публичный метод

public ScanlineRasterizer ( )

SetClipBox() публичный метод

public SetClipBox ( int x1, int y1, int x2, int y2 ) : void
x1 int
y1 int
x2 int
y2 int
Результат void