Click or drag to resize

IMcProfileEdgesWeightingFlags Property

Controls optional aspects of the profile weighting analysis.

Namespace:  MediaCy.IQL.Features
Assembly:  MediaCy.IQL.Features (in MediaCy.IQL.Features.dll) Version: 10.0.6912.0
Syntax
VB
Property WeightingFlags As mcProfileEdgesWeightingFlags
	Get
	Set

Property Value

Type: mcProfileEdgesWeightingFlags
Remarks
The WeightingFlags reflect and control aspects of the first, weighting phase of the FindEdges analysis. The first aspect has to do with how profile should be weighted at the ends where the pattern stops. The mutually exclusive mcpewfWrapAtEnds and mcpewfReflectAtEnds flags reflect this behavior, which is dependent on the type of ancestor McFeatures that the ProfilesAncestor has. The flag will be mcpewfWrapAtEnds if the ProfilesAncestor is a descendent of a McRegions object, otherwise the flag will be mcpewfReflectAtEnds in the case of a McLines ancestor. These flags cannot be changed on assignment. See MatchLength for more discussion. The other behaviors controlled by WeightingFlags bits have to do with optional aspects of how profile amplitude variations and overall luminance are taken into account when applying the pattern match for the mcpefmMatchPattern EdgeFindingMethod. The flags that invoke these optional weightings are the mcpewfPointsForSameSize and mcpewfPointsForSameOffset flags. Both are off by default. See SizeWeighting for a discussion of the effect of these flags and how the SizeWeighting property affects their strength.
See Also