Cognex.VisionPro.Caliper NamespaceCognex VisionPro 9.24
 
Classes

  ClassDescription
Public classCogCaliper
Edge-based caliper object.
Protected classCogCaliper CreatorClass
Public classCogCaliperEdge
A single located edge.
Protected classCogCaliperEdge CreatorClass
Public classCogCaliperEdges
Collection of located edges.
Protected classCogCaliperEdges CreatorClass
Public classCogCaliperInternal
Cognex Internal use only.
Protected classCogCaliperInternal CreatorClass
Public classCogCaliperResult
One Caliper Result.
Protected classCogCaliperResult CreatorClass
Public classCogCaliperResults
Collection of Caliper results.
Protected classCogCaliperResults CreatorClass
Public classCogCaliperScorerContrast
Scoring function which scores the contrast of a candidate edge.
Protected classCogCaliperScorerContrast CreatorClass
Public classCogCaliperScorerPosition
Scoring function which uses the absolute position of the candidate edge or edge pair.
Protected classCogCaliperScorerPosition CreatorClass
Public classCogCaliperScorerPositionNeg
Scoring function which uses the position of a candidate edge or edge pair. Negative values allowed.
Protected classCogCaliperScorerPositionNeg CreatorClass
Public classCogCaliperScorerPositionNorm
Scoring function which uses the absolute normalized position of a candidate edge or edge pair.
Protected classCogCaliperScorerPositionNorm CreatorClass
Public classCogCaliperScorerPositionNormNeg
Scoring function which uses the normalized position of an edge pair. Negative values are allowed.
Protected classCogCaliperScorerPositionNormNeg CreatorClass
Public classCogCaliperScorers
Collection of caliper scorers.
Protected classCogCaliperScorers CreatorClass
Public classCogCaliperScorerSizeDiffNorm
Scoring function which uses the normalized size of the difference between the candidate edge pair size and the expected edge pair size.
Protected classCogCaliperScorerSizeDiffNorm CreatorClass
Public classCogCaliperScorerSizeDiffNormAsym
Scoring function which uses the normalized size of an edge pair with a two sided mapping.
Protected classCogCaliperScorerSizeDiffNormAsym CreatorClass
Public classCogCaliperScorerSizeNorm
Scoring function which uses the normalized size of an edge pair.
Protected classCogCaliperScorerSizeNorm CreatorClass
Public classCogCaliperScorerStateFlags
Class that defines the state flags for the ICogCaliperScorer interface. Each static field in this class defines a single bit flag. These flags may appear in the EventArgs of a Changed event fired by any class implementing ICogCaliperScorer.
Public classCogCaliperScorerStraddle
Returns 1 if the candidate edge pair straddles found position, else 0.
Protected classCogCaliperScorerStraddle CreatorClass
Public classCogCaliperTool
Edge-based caliper tool.
Protected classCogCaliperTool CreatorClass
Public classCogFindCircle
Class which contains the run parameters of a circle finder.
Protected classCogFindCircle CreatorClass
Public classCogFindCircleResult
Class that contains result information specific to each data point found by the calipers.
Protected classCogFindCircleResult CreatorClass
Public classCogFindCircleResults
Class which contains the circle finder results. Primary interface provides access to the best fit circle, an interpolated circular arc, and a collection of results specific to each edge point found by the calipers.
Protected classCogFindCircleResults CreatorClass
Public classCogFindCircleTool
Tool which finds a circle in a provided image by fitting the highest scoring edge points found by a suite of calipers. This tool encompasses all of the interfaces required to run a circle finder inspection.
Protected classCogFindCircleTool CreatorClass
Public classCogFindCorner
Class which contains the run parameters of a corner finder.
Public classCogFindCornerResult
Class that contains the corner finder results. Along with line finder results for both lines, there is a boolean to indicate that a corner was successfully computed as well as the two corner point coordinates.
Public classCogFindCornerTool
Tool which finds a corner in a provided image, as defined by the intersection of two lines.
Public classCogFindEllipse
Class which contains the run parameters of an ellipse finder.
Protected classCogFindEllipse CreatorClass
Public classCogFindEllipseResult
Class that contains result information specific to each data point found by the calipers.
Protected classCogFindEllipseResult CreatorClass
Public classCogFindEllipseResults
Class which contains the ellipse finder results. Primary interface provides access to the best fit ellipse, an interpolated elliptical arc, and a collection of results specific to each edge point found by the calipers.
Protected classCogFindEllipseResults CreatorClass
Public classCogFindEllipseTool
Tool which finds an ellipse in a provided image by fitting the highest scoring edge points found by a suite of calipers. This tool encompasses all of the interfaces required to run an ellipse finder inspection.
Protected classCogFindEllipseTool CreatorClass
Public classCogFindLine
Class which contains the run parameters of a line finder.
Protected classCogFindLine CreatorClass
Public classCogFindLineResult
Class that contains result information specific to each data point found by the calipers.
Protected classCogFindLineResult CreatorClass
Public classCogFindLineResults
Class which contains the line finder results. Primary interface provides access to the best fit line, an interpolated line segment, and a collection of results specific to each edge point found by the calipers.
Protected classCogFindLineResults CreatorClass
Public classCogFindLineTool
Tool which finds a line in a provided image by fitting the highest scoring edge points found by a suite of calipers. This tool encompasses all of the interfaces required to run a line finder inspection.
Protected classCogFindLineTool CreatorClass
Interfaces

  InterfaceDescription
Public interfaceICogCaliperScorer
Common interface for all scorers.
Enumerations

  EnumerationDescription
Public enumerationCogCaliperCurrentRecordConstants
Enumeration of data that can be provided in the Tool's CurrentRecord.
Public enumerationCogCaliperEdgeModeConstants
Enumeration of caliper edge-finding modes.
Public enumerationCogCaliperLastRunRecordConstants
Enumeration of Non-Diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogCaliperLastRunRecordDiagConstants
Enumeration of Diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogCaliperPolarityConstants
Enumeration of polarity possibilities.
Public enumerationCogCaliperResultGraphicConstants
Constants used to specify desired result graphics for CreateResultGraphics().
Public enumerationCogCaliperSamplingModeConstants
Enumeration of affine sampling modes.
Public enumerationCogCaliperSortModeConstants
Enumeration of ways in which caliper results may be sorted.
Public enumerationCogCaliperSpaceConstants
Enumeration of 1D coordinate spaces that Caliper uses.
Public enumerationCogCaliperTimeConstants
Enumeration of times that may be requested from Caliper results.
Public enumerationCogFindCircleCurrentRecordConstants
Enumeration of data that can be provided in the Tool's CurrentRecord.
Public enumerationCogFindCircleLastRunRecordConstants
Enumeration of non-diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogFindCircleLastRunRecordDiagConstants
Enumeration of diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogFindCircleResultGraphicConstants
Constants used to specify desired result graphics.
Public enumerationCogFindCircleSearchDirectionConstants
Indicates whether each caliper should search inward towards the center of the Circle, or outward away from the center of the Circle.
Public enumerationCogFindCornerCurrentRecordConstants
Enumeration of data that can be provided in the Tool's CurrentRecord.
Public enumerationCogFindCornerLastRunRecordConstants
Enumeration of non-diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogFindCornerLastRunRecordDiagConstants
Enumeration of diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogFindEllipseCurrentRecordConstants
Enumeration of data that can be provided in the Tool's CurrentRecord.
Public enumerationCogFindEllipseFitConstraintConstants
What if any constraints should be applied to the ellipse fit.
Public enumerationCogFindEllipseLastRunRecordConstants
Enumeration of non-diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogFindEllipseLastRunRecordDiagConstants
Enumeration of diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogFindEllipseResultGraphicConstants
Constants used to specify desired result graphics.
Public enumerationCogFindEllipseSearchDirectionConstants
Indicates whether each caliper should search inward towards the center of the Ellipse, or outward away from the center of the Ellipse.
Public enumerationCogFindLineCurrentRecordConstants
Enumeration of data that can be provided in the Tool's CurrentRecord.
Public enumerationCogFindLineLastRunRecordConstants
Enumeration of non-diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogFindLineLastRunRecordDiagConstants
Enumeration of diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogFindLineResultGraphicConstants
Constants used to specify desired result graphics.