Table of Contents

Method GetDeterminant

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

GetDeterminant()

Gets the determinant of the matrix.

public double GetDeterminant()

Returns

double

Remarks

The determinant is the factor by which the transformation multiplies volume. It is negative for a transformation that reverses handedness, and zero for one that flattens space, which is exactly the case TryGetInverse(out GeoTransform3) cannot undo. That method judges this value against the size of the transformation rather than against zero, so a transformation it refuses need not have a determinant of exactly zero.