This class holds a result from a 3D line fitting operation, where 2D points have been used as input.
Note that this class is immutable - it may not be changed once
it has been constructed. The usage model for this class is that it
gets factoried by the Cog3DLineFitterUsing2DPoints class.
Inheritance Hierarchy
System MarshalByRefObject
Cognex.VisionPro.Implementation CogObjectBase
Cognex.VisionPro.Implementation CogSerializableObjectBase
Cognex.VisionPro3D Cog3DLineFitterUsing2DPointsResult
Namespace: Cognex.VisionPro3D
Assembly: Cognex.VisionPro3D (in Cognex.VisionPro3D.dll) Version: 75.1.0.0
Syntax
The Cog3DLineFitterUsing2DPointsResult type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| Cog3DLineFitterUsing2DPointsResult(Cog3DLineFitterUsing2DPointsResult) | ||
| Cog3DLineFitterUsing2DPointsResult(SerializationInfo, StreamingContext) |
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 | ||
| Dispose(Boolean) | ||
| Equals | (Inherited from Object.) | |
| Finalize | (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.) | |
| GetLinePhys3D |
Get a deep copy of the fitted 3D line.
| |
| GetLineSegmentPhys3D |
Get a deep copy of the fitted 3D line segment.
Note that the line segment is the shortest line segment that incorporates
all of the 3D rays corresponding to the 2D points from calibrated
cameras/views.
| |
| GetObjectData | (Overrides CogSerializableObjectBase GetObjectData(SerializationInfo, StreamingContext).) | |
| 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.) | |
| RealEqual | ||
| ToString | (Overrides Object ToString .) |
Properties
| Name | Description | |
|---|---|---|
| IsFound |
Gets whether or not a fitted line segment was found.
| |
| MaxDeltaResidualsPhys3D |
Deprecated. Please use MinDeltaResidualsPhys3D instead.
| |
| MaxDeltaResidualsRaw2D |
Deprecated. Please use MinDeltaResidualsRaw2D instead.
| |
| MinDeltaResidualsPhys3D |
Gets a measure of the precision of the fitted line segment, and the measure is in Phys3D.
Note that larger residuals indicate a more precise fitted line segment result (because the more the residuals increase per line segment perturbation, the more accurately the line segment is localized). | |
| MinDeltaResidualsRaw2D |
Gets a measure of the precision of the fitted line segment in Raw2D space.
Note that larger residuals indicate a more precise fitted line segment result (because the more the residuals increase per line segment perturbation, the more accurately the line segment is localized). | |
| ResidualsPhys3D | ||
| ResidualsRaw2D |
See Also