The CogCenterPointsToLinesResult class describes the successful
result of a call to the CogCenterPointsToLines Execute(...)
method. This result class represents an immutable object - its content
is set at construction and cannot be changed.
Inheritance Hierarchy
System MarshalByRefObject
Cognex.VisionPro.Implementation CogObjectBase
Cognex.VisionPro.Implementation CogSerializableObjectBase
Cognex.VisionPro CogCenterPointsToLinesResult
Namespace: Cognex.VisionPro
Assembly: Cognex.VisionPro.CorePlus (in Cognex.VisionPro.CorePlus.dll) Version: 69.0.0.0
Syntax
The CogCenterPointsToLinesResult type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| CogCenterPointsToLinesResult(CogCenterPointsToLinesResult) |
Copy constructs a CogCenterPointsToLinesResult object. This is a
deep copy.
| |
| CogCenterPointsToLinesResult(SerializationInfo, StreamingContext) |
Serialization construct a CogCenterPointsToLinesResult object.
|
Methods
| Name | Description | |
|---|---|---|
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
| Dispose |
Destruct this CogCenterPointsToLinesResult.
| |
| Dispose(Boolean) | ||
| Equals | (Inherited from Object.) | |
| Finalize |
Finalize this CogCenterPointsToLinesResult.
(Overrides Object Finalize .) | |
| GetAttributes |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetClassName |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetComponentName |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetConverter |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetDefaultEvent |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetDefaultProperty |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEditor |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEvents |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEvents( Attribute ) |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| GetObjectData |
Implements the GetObjectData method of the ISerializable interface.
(Inherited from CogSerializableObjectBase.) | |
| GetProperties |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetProperties( Attribute ) |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetPropertyOwner |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| LinesFromPointsTransform |
The best fit linear transform that maps from points to lines.
If Mode was Single, this transform minimizes the variation in the
signed distance between the ("A") points and the the ("A") lines.
If Mode was Pair, then this transform minimizes the
variation in the point to line signed distance differences
across all point-pair line-pair correspondences.
| |
| Mode |
How the centering process was performed. May be either "Single" or
"Pair". If Mode was "Single", then both the SignedDistancesB property
and the SignedDistanceAbsoluteDifferenceStatistics property will be
null.
| |
| SignedDistanceAbsoluteDifferenceStatistics |
The statistics of the absolute difference between the signed distances
of each point and line in a point pair, across all point-pair
line-pair correspondences. This property is null if Mode is
Single.
| |
| SignedDistancesA |
The signed distances from each ("A") point to its corresponding ("A")
line, measured along the normal to the line.
| |
| SignedDistancesB |
The signed distances from each ("B") point to its corresponding ("B")
line, measured along the normal to the line.
If Mode is Single then this property is null.
| |
| SignedDistanceStatistics |
The statistics of the signed distances between each point and its
corresponding line.
|
See Also