Cog3DMatrix3x3 IsRotation Property Cognex VisionPro 9.5
Gets whether this matrix is a pure rotation.

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

public virtual bool IsRotation { get; }

Property Value

Type: Boolean
True if this matrix represents a pure rotation; false otherwise.
Remarks

A matrix is a pure rotation if:
  • The matrix has a determinant of 1, and
  • The matrix composed with its transpose yields the identity matrix. (i.e. matrix * matrix.Transpose() = I)
A pure rotation matrix has unity scale in every direction, and contains no skew.
See Also