C# Class Protogame.ThreadedColorInImageDetection

An implementation of IColorInImageDetection that uses a background thread for performing analysis.
Inheritance: IColorInImageDetection
Afficher le fichier Open project: RedpointGames/Protogame

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ProcessorThread ( ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetNameForColor() public méthode

public GetNameForColor ( ISelectedColorHandle handle ) : string
handle ISelectedColorHandle
Résultat string

GetSensitivityForColor() public méthode

public GetSensitivityForColor ( ISelectedColorHandle handle ) : float
handle ISelectedColorHandle
Résultat float

GetTotalDetectedForColor() public méthode

public GetTotalDetectedForColor ( ISelectedColorHandle handle ) : int
handle ISelectedColorHandle
Résultat int

GetUnlockedResultsForColor() public méthode

public GetUnlockedResultsForColor ( ISelectedColorHandle handle ) : ].int[
handle ISelectedColorHandle
Résultat ].int[

GetValueForColor() public méthode

public GetValueForColor ( ISelectedColorHandle handle ) : Color
handle ISelectedColorHandle
Résultat Color

RegisterColorForAnalysis() public méthode

public RegisterColorForAnalysis ( Color color, string name ) : ISelectedColorHandle
color Color
name string
Résultat ISelectedColorHandle

Start() public méthode

public Start ( ) : void
Résultat void

ThreadedColorInImageDetection() public méthode

public ThreadedColorInImageDetection ( IImageSource source ) : System
source IImageSource
Résultat System