Cog3DRangeImageCrossSectionExtractCircleFit Execute Method Cognex VisionPro
Extracts a circle.

Namespace: Cognex.VisionPro3D
Assembly: Cognex.VisionPro3D (in Cognex.VisionPro3D.dll) Version: 65.1.0.0
Syntax

public override void Execute(
	Cog3DRangeImageCrossSectionProfile profile
)

Parameters

profile
Type: Cognex.VisionPro3D Cog3DRangeImageCrossSectionProfile
The circle is extracted and reported in the profile selected space name.
Events

Event TypeReason
Cognex.VisionPro ICogChangedEvent

Fires when this method is called.

The following state flag may be affected:

  • SfStatus
  • SfCircle
  • SfCircleInImage
  • SfCircleInImage3D
Exceptions

ExceptionCondition
CogSecurityViolationException If licensing for this class cannot be confirmed.
ArgumentException If the regions selected space name was not found in the profile space tree.
Remarks

The status returned can be one of the following:

  • The circle was extracted successfully and passed any enabled tolerance checking. Passed
  • The circle was extracted successfully but failed tolerance checking FailedTolerance
  • The circle was not extracted because because not enough points were found to extract the line. FeatureNoExtracted

See Also