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.VisionPro3DAssembly: Cognex.VisionPro3D.Core (in Cognex.VisionPro3D.Core.dll) Version: 75.0.0.0
Syntax
Parameters
- matrix
- Type: Cognex.VisionPro3D Cog3DMatrix3x3
The 3x3 matrix representation of rotation transform.
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | If the input argument is null. |
| ArgumentException | If computation of the rotation matrix (if necessary) does not succeed. |
See Also