Cog3DTransformRotation Constructor (Cog3DMatrix3x3)Cognex VisionPro 9.5
Construct this Cog3DTransformRotation using a matrix representation. Theoretically, matrix must satisfy matrix.Determinant is 1 and matrix * matrix.Transpose() is Identity. If matrix is not exactly a rotation matrix then it attempts to compute a rotation matrix closest to matrix, and use the computed rotation matrix. Such a computation should succeed in practical situations.

Namespace: Cognex.VisionPro3D
Assembly: Cognex.VisionPro3D.Core (in Cognex.VisionPro3D.Core.dll) Version: 69.0.0.0
Syntax

public Cog3DTransformRotation(
	Cog3DMatrix3x3 matrix
)

Parameters

matrix
Type: Cognex.VisionPro3D Cog3DMatrix3x3
The 3x3 matrix representation of rotation transform.
Exceptions

ExceptionCondition
ArgumentNullException If the input argument is null.
ArgumentException If computation of the rotation matrix (if necessary) does not succeed.
See Also