CogFixtureNPointToNPointTool Run Method Cognex VisionPro 9.7
Runs the tool using the current parameter settings.

Namespace: Cognex.VisionPro.CalibFix
Assembly: Cognex.VisionPro.CalibFix (in Cognex.VisionPro.CalibFix.dll) Version: 73.0.0.0
Syntax

public override void Run()

Implements

ICogTool Run 
Events

Event TypeReason
ICogTool Running

Fires before the tool runs.

ICogChangedEvent Changed

Fires when the tool runs. If the run was successful, results are generated; if the run was not successful, no results are generated and the previous results are cleared. Use RunStatus after CogFixtureNPointToNPointTool returns or in a event handler to determine whether a run was successful or unsuccessful.

The following state flags may be affected:

ICogTool Ran

Fires after the tool runs.

Exceptions

ExceptionCondition
CogToolNoOperatorException

The RunParams object is NULL.

Remarks

Computes a new UnfixturedFromFixtured transform, attaches the resulting (adjusted) fixtured space to the coordinate tree of the input image using the Execute(ICogImage) method of the tool's CogFixtureNPointToNPoint, creates a new output image, and builds inspection records.

For each invocation, this method creates a new CogRunStatus. For each successful invocation, it creates a new CogFixtureNPointToNPointResult.

Note: For more information about the tool's execution, see the Execute(ICogImage) method of the tool's CogFixtureNPointToNPoint.

Note: This method does not actually raise the exceptions listed below. Use the RunStatus property to obtain a ICogRunStatus reference. Then use its Exception property to see if the Run method raised any exceptions.

See Also