Function navtk::is_diagonal

Function Documentation

bool navtk::is_diagonal(const Matrix &mat)

Check if a square matrix is diagonal.

Parameters

mat – Matrix to check. Equal rows/cols are required but not checked.

Returns

True if all off-diagonal elements are 0.