The CogBeadInspectRunParams type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| AbsoluteDistanceThreshold |
Gets or sets the maximum absolute amount an edge position can deviate from a trained edge position.
It is specified as a fraction of the average bead width.
| |
| ChangedEventSuspended |
If nonzero, indicates that the raising of the Changed event has been
suspended. This value is incremented when SuspendChangedEvent is called
and decremented when ResumeAndRaiseChangedEvent is called.
(Inherited from CogSerializableChangedEventBase.) | |
| ConsecutiveFailingCalipersMin |
Gets or sets the minimum number of consecutive failing calipers for a defect to be reported.
Indirectly this property determines the length (along the bead) of the smallest reported defect.
| |
| ContrastThreshold |
Gets or sets the minimum contrast required for detecting the edges of the bead.
| |
| CoverageMax |
Gets or sets the maximum acceptable coverage, any coverage above this value can be a defect.
| |
| CoverageMaxEnabled |
Gets or sets a flag to indicate whether the CoverageMax tolerance is enabled.
If true, CoverageMax will be used at runtime to report defects of type Overfill.
| |
| CoverageMin |
Gets or sets the minimum acceptable coverage, any coverage below this value can be a defect.
| |
| CoverageMinEnabled |
Gets or sets a flag to indicate whether the CoverageMin tolerance is enabled.
If true, CoverageMin will be used at runtime to report defects of type Underfill.
| |
| HasChanged | (Inherited from CogSerializableChangedEventBase.) | |
| LeftFillList |
Gets an ICogBoolList whose Boolean elements indicate which calipers
along the trained bead path should insert a "fill edge" if no edge is found on the left side
(relative to the path direction) of the bead at runtime.
| |
| MaskList |
Gets an ICogBoolList whose Boolean elements indicate which calipers
along the trained bead path should be ignored at runtime when searching for defects.
| |
| RightFillList |
Gets an ICogBoolList whose Boolean elements indicate which calipers
along the trained bead path should insert a "fill edge" if no edge is found on the right side
(relative to the path direction) of the bead at runtime.
| |
| StateFlags |
Returns the complete set of state flags supported on this object. The
flags may be indexed by name as shown in the following C# code snippet:
if (changedObject.StateFlags["Color"] & eventArgs.StateFlags) { ... }
(Inherited from CogSerializableChangedEventBase.) | |
| StepThreshold |
Gets or sets the maximum relative amount an edge position can deviate from neighboring edges.
It is specified as a fraction of average bead width at that location.
A low value means a closer match and a high value means more tolerance.
| |
| StepThresholdEnabled |
Gets or sets a flag to indicate whether the StepThreshold tolerance is enabled.
If true, StepThreshold will be used at runtime to report defects of type AboveStepThreshold.
| |
| WidthMax |
Gets or sets the maximum acceptable width ratio, any ratio above this value can be a defect.
The ratio is computed using the bead width at runtime to the average bead width at train time.
| |
| WidthMaxEnabled | ||
| WidthMin |
Gets or sets the minimum acceptable width ratio, any ratio below this value can be a defect.
The ratio is computed using the bead width at runtime to the average width at train time.
| |
| WidthMinEnabled |
See Also