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

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

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

Свойство Тип Описание
last_span_index int
last_x int
lineY int
m_cover_index int
m_covers byte[]
m_spans PixelFarm.Agg.ScanlineSpan[]

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

Метод Описание
AddCell ( int x, int cover ) : void
AddSpan ( int x, int len, int cover ) : void
CloseLine ( int y ) : void
GetCovers ( ) : byte[]
GetSpan ( int index ) : ScanlineSpan
ResetSpans ( ) : void
ResetSpans ( int min_x, int max_x ) : void
Scanline ( )

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

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

public abstract AddCell ( int x, int cover ) : void
x int
cover int
Результат void

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

public abstract AddSpan ( int x, int len, int cover ) : void
x int
len int
cover int
Результат void

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

public CloseLine ( int y ) : void
y int
Результат void

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

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

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

public GetSpan ( int index ) : ScanlineSpan
index int
Результат ScanlineSpan

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

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

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

public abstract ResetSpans ( int min_x, int max_x ) : void
min_x int
max_x int
Результат void

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

public Scanline ( )

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

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

protected int last_span_index
Результат int

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

protected int last_x
Результат int

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

protected int lineY
Результат int

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

protected int m_cover_index
Результат int

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

protected byte[] m_covers
Результат byte[]

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

protected ScanlineSpan[],PixelFarm.Agg m_spans
Результат PixelFarm.Agg.ScanlineSpan[]