Cognex.VisionPro.CNLSearch NamespaceCognex VisionPro 9.8
 
Classes

  ClassDescription
Public classCogCNLSearchPattern
Class which holds a single CNLSearch pattern used for locating features within an image. Primary interface provides access to the training parameters, a method to train the pattern, results of training the pattern, and a method to execute an inspection.
Public classCogCNLSearchResult
Class which holds a single CNLSearch result. Each result corresponds to a found instance of the pattern.
Public classCogCNLSearchResults
Class which holds a collection of CNLSearch results. An instance of this class will be created and filled with individual results in order of decreasing score.
Public classCogCNLSearchResultsShared
Public classCogCNLSearchRunParams
Class which holds CNLSearch run parameters. The run parameters are used to control how CNLSearch locates matching patterns in the run-time image.
Public classCogCNLSearchTool
Tool which locates features using a CNLSearch pattern. This tool encompasses all of the classes required to run a CNLSearch inspection.
Enumerations

  EnumerationDescription
Public enumerationCogCNLSearchAccuracyConstants
Enumeration of CNLSearch accuracy levels.
Public enumerationCogCNLSearchAlgorithmConstants
Enumeration of CNLSearch algorithms.
Public enumerationCogCNLSearchCurrentRecordConstants
Enumeration of data that can be provided in the Tool's CurrentRecord.
Public enumerationCogCNLSearchEdgeHitConstants
Enumeration used to indicate whether a pattern instance was found against one or more edges of the search region.
Public enumerationCogCNLSearchLastRunRecordConstants
Enumeration of Non-Diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogCNLSearchLastRunRecordDiagConstants
Enumeration of Diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogCNLSearchResultGraphicConstants
Constants used to specify desired result graphics.