eVision Python API
Loading...
Searching...
No Matches
eVision.ELocalSearchMode Class Reference

Allowed values for the local search mode of EasyFind. More...

Inheritance diagram for eVision.ELocalSearchMode:
Collaboration diagram for eVision.ELocalSearchMode:

Static Public Attributes

int Basic = 0
 Default local search neighborhood.
int ExtendedTranslation = 1
 Local search neighborhood extended on the translation degrees of freedom.
int ExtendedAll = 2
 Local search neighborhood extended on all degrees of freedom.
int ExtendedMore = 3
 Local search neighborhood even more extended on all degrees of freedom.
int Reserved = 2147483647
 Reserved for internal use.
int Custom = 2147483647
 Custom local search neighborhood.

Detailed Description

Allowed values for the local search mode of EasyFind.

Member Data Documentation

◆ Basic

int eVision.ELocalSearchMode.Basic = 0
static

◆ Custom

int eVision.ELocalSearchMode.Custom = 2147483647
static

◆ ExtendedAll

int eVision.ELocalSearchMode.ExtendedAll = 2
static

◆ ExtendedMore

int eVision.ELocalSearchMode.ExtendedMore = 3
static

Local search neighborhood even more extended on all degrees of freedom.

Sets eVision.EPatternFinder.AngleSearchExtent and eVision.EPatternFinder.ScaleSearchExtent to 7. Sets eVision.EPatternFinder.XSearchExtent and eVision.EPatternFinder.YSearchExtent to 9.

◆ ExtendedTranslation

int eVision.ELocalSearchMode.ExtendedTranslation = 1
static

Local search neighborhood extended on the translation degrees of freedom.

Sets eVision.EPatternFinder.AngleSearchExtent and eVision.EPatternFinder.ScaleSearchExtent to 3. Sets eVision.EPatternFinder.XSearchExtent and eVision.EPatternFinder.YSearchExtent to 5.

◆ Reserved

int eVision.ELocalSearchMode.Reserved = 2147483647
static

Reserved for internal use.