The ModOp type exposes the following members.
Returns the determinant of the matrix of this modification.
Gets the scaling factor if appropriate
Creates a modification that leaves everything unchanged.
Same as IsOrthogonal
Returns true for ModOps that are 0.0 in all components. Uninitialized ModOp objects will return true. Usually used for a test, whether it has been initialized, since a 0 ModOp shouldn't occur in normal circumstances.
Returns true if orthogonal vectors stay orthogonal after transformation
Gets or sets the Matrix that defines this mmodification
Gets the kind of operation this ModOp performs.
Gets the orientation of this ModOp. True means orientation is preserved (e.g. lefthanded), false means orientation is reversed (lefthanded to righthanded and vice versa).
Returns the translation vector of this ModOp