C# 클래스 Protogame.ThreadedColorInImageDetection

An implementation of IColorInImageDetection that uses a background thread for performing analysis.
상속: IColorInImageDetection
파일 보기 프로젝트 열기: RedpointGames/Protogame

공개 메소드들

메소드 설명
Dispose ( ) : void
GetNameForColor ( ISelectedColorHandle handle ) : string
GetSensitivityForColor ( ISelectedColorHandle handle ) : float
GetTotalDetectedForColor ( ISelectedColorHandle handle ) : int
GetUnlockedResultsForColor ( ISelectedColorHandle handle ) : ].int[
GetValueForColor ( ISelectedColorHandle handle ) : Color
RegisterColorForAnalysis ( Color color, string name ) : ISelectedColorHandle
Start ( ) : void
ThreadedColorInImageDetection ( IImageSource source ) : System

비공개 메소드들

메소드 설명
ProcessorThread ( ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetNameForColor() 공개 메소드

public GetNameForColor ( ISelectedColorHandle handle ) : string
handle ISelectedColorHandle
리턴 string

GetSensitivityForColor() 공개 메소드

public GetSensitivityForColor ( ISelectedColorHandle handle ) : float
handle ISelectedColorHandle
리턴 float

GetTotalDetectedForColor() 공개 메소드

public GetTotalDetectedForColor ( ISelectedColorHandle handle ) : int
handle ISelectedColorHandle
리턴 int

GetUnlockedResultsForColor() 공개 메소드

public GetUnlockedResultsForColor ( ISelectedColorHandle handle ) : ].int[
handle ISelectedColorHandle
리턴 ].int[

GetValueForColor() 공개 메소드

public GetValueForColor ( ISelectedColorHandle handle ) : Color
handle ISelectedColorHandle
리턴 Color

RegisterColorForAnalysis() 공개 메소드

public RegisterColorForAnalysis ( Color color, string name ) : ISelectedColorHandle
color Color
name string
리턴 ISelectedColorHandle

Start() 공개 메소드

public Start ( ) : void
리턴 void

ThreadedColorInImageDetection() 공개 메소드

public ThreadedColorInImageDetection ( IImageSource source ) : System
source IImageSource
리턴 System