C# Класс SimplePaletteQuantizer.ColorCaches.BaseColorCache

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

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

Метод Описание
CachePalette ( IList palette ) : void

See IColorCache.CachePalette for more details.

ChangeColorModel ( ColorModel colorModel ) : void

Changes the color model.

GetColorPaletteIndex ( Color color, Int32 &paletteIndex ) : void

See IColorCache.GetColorPaletteIndex for more details.

Prepare ( ) : void

See IColorCache.Prepare for more details.

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

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

Initializes a new instance of the BaseColorCache class.

OnCachePalette ( IList palette ) : void

Called when a palette is about to be cached, or precached.

OnGetColorPaletteIndex ( Color color, Int32 &paletteIndex ) : void

Called when palette index is about to be retrieve for a given color.

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

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

Initializes a new instance of the BaseColorCache class.
protected BaseColorCache ( ) : System
Результат System

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

See IColorCache.CachePalette for more details.
public CachePalette ( IList palette ) : void
palette IList
Результат void

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

Changes the color model.
public ChangeColorModel ( ColorModel colorModel ) : void
colorModel ColorModel The color model.
Результат void

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

See IColorCache.GetColorPaletteIndex for more details.
public GetColorPaletteIndex ( Color color, Int32 &paletteIndex ) : void
color Color
paletteIndex System.Int32
Результат void

OnCachePalette() защищенный абстрактный Метод

Called when a palette is about to be cached, or precached.
protected abstract OnCachePalette ( IList palette ) : void
palette IList The palette.
Результат void

OnGetColorPaletteIndex() защищенный абстрактный Метод

Called when palette index is about to be retrieve for a given color.
protected abstract OnGetColorPaletteIndex ( Color color, Int32 &paletteIndex ) : void
color Color The color.
paletteIndex System.Int32 Index of the palette.
Результат void

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

See IColorCache.Prepare for more details.
public Prepare ( ) : void
Результат void