LineMaxResultBase ClassCognex VisionPro 9.21 SR1

This class holds the result data for a LineMax line.

Inheritance Hierarchy

System Object
  Cognex.Vision ShareableBase
    Cognex.Vision.LineMax.Implementation LineMaxResultBase
      Cognex.Vision.LineMax LineMaxResult

Namespace: Cognex.Vision.LineMax.Implementation
Assembly: Cognex.Vision.LineMax.Net (in Cognex.Vision.LineMax.Net.dll) Version: 9.21.1.1
Syntax

public abstract class LineMaxResultBase : ShareableBase

The LineMaxResultBase type exposes the following members.

Constructors

  NameDescription
Protected methodLineMaxResultBase
Top
Methods

  NameDescription
Public methodEquals
Compares the equality of this object with another.
(Overrides ShareableBase Equals(Object).)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns the hash code of this object.
(Overrides ShareableBase GetHashCode .)
Public methodGetLine

Creates a graphic of the the line segment result.

Public methodGetLineSegment

Creates a graphic of the line result.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetTypeMeta

Get the TypeMeta that describes the type of this object.

(Inherited from ShareableBase.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Operators

  NameDescription
Public operatorStatic memberEquality
Compares the equality of two LineMaxResultBase objects.
Public operatorStatic memberInequality
Compares the inequality of two LineMaxResultBase objects.
Top
Properties

  NameDescription
Public propertyContrast

Gets the absolute contrast across the line segment in the ExpectedLineNormal direction.

Public propertyCoverage

Gets the proportion of inliers relative to the maximum possible number of inliers.

Public propertyHandle (Overrides ShareableBase Handle.)
Public propertyID

Gets the unique ID used to identify this LineMax result.

Public propertyInliers

Gets the set of edge points fitted to the line.

Public propertyIntensity

Gets the average intensity along the line segment.

Public propertyMaxError

Gets the distance of the farthest inlier from the line.

Public propertyNormalAngle

Gets the direction of the line segment along the normal direction.

Public propertyNormalizedContrast

Gets the normalized contrast across the line segment in the ExpectedLineNormal direction.

Public propertyNumProjectionRegions

Gets the number of "care" projection regions along the line segment.

Public propertyPolarity

Gets the polarity across the line in the ExpectedLineNormal direction.

Public propertyRMSError

Gets the residual error in fitting the Inliers to the line segment.

Public propertyTangentAngle

Gets the direction of the line segment along the tangent direction.

Top
See Also