C# 클래스 SimplePaletteQuantizer.ColorCaches.LocalitySensitiveHash.LshColorCache

상속: BaseColorCache
파일 보기 프로젝트 열기: RHY3756547/FreeSO

공개 메소드들

메소드 설명
LshColorCache ( ) : System

Initializes a new instance of the LshColorCache class.

LshColorCache ( ColorModel colorModel, Byte quality ) : System

Initializes a new instance of the LshColorCache class.

Prepare ( ) : void

See BaseColorCache.Prepare for more details.

보호된 메소드들

메소드 설명
OnCachePalette ( IList palette ) : void

See BaseColorCache.OnCachePalette for more details.

OnGetColorPaletteIndex ( Color color, Int32 &paletteIndex ) : void

See BaseColorCache.OnGetColorPaletteIndex for more details.

비공개 메소드들

메소드 설명
GetBucket ( Color color ) : BucketInfo
GetColorBucketIndex ( Color color ) : System.Int64

메소드 상세

LshColorCache() 공개 메소드

Initializes a new instance of the LshColorCache class.
public LshColorCache ( ) : System
리턴 System

LshColorCache() 공개 메소드

Initializes a new instance of the LshColorCache class.
public LshColorCache ( ColorModel colorModel, Byte quality ) : System
colorModel ColorModel The color model.
quality Byte The quality.
리턴 System

OnCachePalette() 보호된 메소드

See BaseColorCache.OnCachePalette for more details.
protected OnCachePalette ( IList palette ) : void
palette IList
리턴 void

OnGetColorPaletteIndex() 보호된 메소드

See BaseColorCache.OnGetColorPaletteIndex for more details.
protected OnGetColorPaletteIndex ( Color color, Int32 &paletteIndex ) : void
color Color
paletteIndex System.Int32
리턴 void

Prepare() 공개 메소드

See BaseColorCache.Prepare for more details.
public Prepare ( ) : void
리턴 void