CogHandEyeCalibrationResult MethodsCognex VisionPro 9.8 SR1

The CogHandEyeCalibrationResult type exposes the following members.

Methods

  NameDescription
Public methodConvertHome2DFromStage2DToUncorrectedHome2DFromStage2D
Return the UncorrectedHome2DFromStage2D pose corresponding to the input Home2DFromStage2D.
Public methodConvertUncorrectedHome2DFromStage2DToHome2DFromStage2D
Return the Home2DFromStage2D transform corresponding to the input UncorrectedHome2DFromStage2D pose.
Public methodCorrespondences
Return the corresponded point pairs, indexed first by pose, then by camera.
Public methodCreateLensDistortionVectorGraphics(Int32, Double)
Returns the graphics representing the lens distortion for this camera. The start point of each line segment is the point when lens distortion is begin modeled, while the end point is the point for NoDistortion. The specified scaleFactor is applied to the length of the line segment such that the end point moves
Public methodCreateLensDistortionVectorGraphics(Int32, Double, CogLineSegment)
Returns the graphics representing the lens distortion for this camera. The start point of each line segment is the point when lens distortion is begin modeled, while the end point is the point for NoDistortion. The specified scaleFactor is applied to the length of the line segment such that the end point moves. The graphics characteristics of the supplied line segment are duplicated in all of the computed line segments.
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodCreateResidualVectorGraphics(Int32, Double)
Returns the graphics representing the residuals for the specified stage pose. The start point of each graphic line segment is the mapped physical space point, while the associated end point is the found feature location. The specified scaleFactor is applied to the length of the line segment such that the end point moves.
Public methodCreateResidualVectorGraphics(Int32, Double, CogLineSegment)
Returns the graphics representing the residuals for the specified stage pose. The start point of each graphic line segment is the mapped physical space point, while the associated end point is the found feature location. The specified scaleFactor is applied to the length of the line segment such that the end point moves. The graphics characteristics of the supplied line segment are duplicated in all of the computed line segments.
Public methodDispose 
Destruct this CogHandEyeCalibrationResult.
Protected methodDispose(Boolean)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Finalize this CogHandEyeCalibrationResult.
(Overrides Object Finalize .)
Protected methodGetAttributes
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetClassName
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetComponentName
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetConverter
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetDefaultEvent
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetDefaultProperty
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetEditor
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Public methodGetEstimatedHome2DFromStage2DPoses
Return an array of estimated Home2DFromStage2D poses. Note: the values of these estimated Home2DFromStage2D poses are not affected by the CogHandEyeCalibrator's MotionCapability property. For example, even if Motion Capability is set to RotationOnly and all input UncorrectedHom2DFromStage2D share exactly the same translation component, the estimated Home2DFromStage2D poses may still have different translation components if the correspondence data so suggest. Also note that the number of elements in the returned array, that number of estimated poses, corresponds to the number of poses represented in the original correspondence data.
Protected methodGetEvents 
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetEvents( Attribute )
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetHome2DFromCamera2D
Implement the abstract method in ICogHandEyeCalibrationResult. Returns a copy of the Home2DFromCamera2D transform. If it is stationary camera, the input parameter is ignored.
Public methodGetHome2DFromStationaryCamera2D
Return a copy of the Home2DFromStationaryCamera2D transform. This is a rigid transform that may also flip handedness. This is the placement pose of the camera. This is only valid if MovingCamera is false.
Public methodGetHome2DFromStationaryPlate2D
Return a copy of the Home2DFromStationaryPlate2D transform. This is a rigid transform that may also flip handedness. This is the placement pose of the plate. This is only valid if MovingCamera is true.
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetMotionXAxisHome2D
Get the X and Y coordinates of the vector that describes the X-axis of motion in Home2D. This specifies the magnitude of X unit travel. The direction of X unit travel is accurate by definition.
Public methodGetMotionYAxisHome2D
Get the X and Y coordinates of the vector that describes the Y-axis of motion in Home2D. This specifies both the direction and magnitude of Y unit travel. The direction should be close to +90 degrees.
Protected methodGetObjectData
Serializer for CogHandEyeCalibrationResult object.
(Overrides CogSerializableObjectBase GetObjectData(SerializationInfo, StreamingContext).)
Public methodGetOverallResidualsHome2D
Get the overall residuals in Home2D, in computing the hand-eye calibration for this camera using all UncorrectedHome2DFromStage2D poses.
Public methodGetOverallResidualsRaw2D
Get the overall residuals in Raw2D, in computing the hand-eye calibration for this camera using all UncorrectedHome2DFromStage2D poses.
Protected methodGetProperties 
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetProperties( Attribute )
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Protected methodGetPropertyOwner
Implements the corresponding member of the ICustomTypeDescriptor interface. May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.)
Public methodGetRaw2DFromCamera2D
Implement the abstract method in ICogHandEyeCalibrationResult. Returns the transform that maps coordinates in the camera coordinate system (Camera2D) to the image coordinate system (Raw2D).
Public methodGetRaw2DFromHome2D
Implement the abstract method in ICogHandEyeCalibrationResult. Return a copy of the Raw2DFromHome2D transform for the specified UncorrectedHome2DFromStage2D. When MovingCamera is false, the uncorrectedHome2DFromStage2D argument is ignored.
Public methodGetSingleViewResidualsPlate2DMax
Returns an array of the maximum residual values in Plate2D, in computing the single-view calibration for this camera for each UncorrectedHome2DFromStage2D pose.
Public methodGetSingleViewResidualsPlate2DRMS
Returns an array of the RMS residual values in Plate2D, in computing the single-view calibration for this camera for each UncorrectedHome2DFromStage2D pose.
Public methodGetSingleViewResidualsRaw2DMax
Returns an array of the maximum residual values in Raw2D, in computing the single-view calibration for this camera for each UncorrectedHome2DFromStage2D pose.
Public methodGetSingleViewResidualsRaw2DRMS
Returns an array of the RMS residual values in Raw2D, in computing the single-view calibration for this camera for each UncorrectedHome2DFromStage2D pose.
Public methodGetStage2DFromMovingCamera2D
Return a copy of the Stage2DFromMovingCamera2D transform. This is a rigid transform that may also flip handedness. This is the placement pose of the camera. This is only valid if MovingCamera is true.
Public methodGetStage2DFromMovingPlate2D
Return a copy of the Stage2DFromMovingPlate2D transform. This is a rigid transform that may also flip handedness. This is the placement pose of the plate. This is only valid if MovingCamera is false.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone 
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
See Also