pub fn trace<F: BaseFloat, C: GenFloatVec<F>, M: GenSquareMat<F, C>>(m: &M) -> FExpand description
Returns the trace of a square matrix m.
ยงExample
use glm::mat2;
use glm::ext::trace;
let m2 = mat2(1., 3., 2., 4.);
assert_eq!(trace(&m2), 5.);pub fn trace<F: BaseFloat, C: GenFloatVec<F>, M: GenSquareMat<F, C>>(m: &M) -> FReturns the trace of a square matrix m.
use glm::mat2;
use glm::ext::trace;
let m2 = mat2(1., 3., 2., 4.);
assert_eq!(trace(&m2), 5.);