LCOV - code coverage report
Current view: top level - snapdev - matrix.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 517 553 93.5 %
Date: 2022-02-13 10:56:14 Functions: 46 47 97.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
snapdev::matrix<double, unsigned long>::matrix(snapdev::matrix<double, unsigned long>&&) 0
snapdev::matrix<double, unsigned long>& snapdev::matrix<double, unsigned long>::operator/=<double, unsigned long>(snapdev::matrix<double, unsigned long> const&) 1
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::operator/<double>(double const&) const 1
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::operator-<double>(double const&) const 1
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::operator-<double, unsigned long>(snapdev::matrix<double, unsigned long> const&) const 1
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::operator+<double>(double const&) const 1
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::operator+<double, unsigned long>(snapdev::matrix<double, unsigned long> const&) const 1
snapdev::matrix<double, unsigned long>& snapdev::matrix<double, unsigned long>::operator/=<double>(double const&) 2
snapdev::matrix<double, unsigned long>& snapdev::matrix<double, unsigned long>::operator-=<double>(double const&) 2
snapdev::matrix<double, unsigned long>& snapdev::matrix<double, unsigned long>::operator-=<double, unsigned long>(snapdev::matrix<double, unsigned long> const&) 2
snapdev::matrix<double, unsigned long>& snapdev::matrix<double, unsigned long>::operator+=<double>(double const&) 2
snapdev::matrix<double, unsigned long>& snapdev::matrix<double, unsigned long>::operator+=<double, unsigned long>(snapdev::matrix<double, unsigned long> const&) 2
snapdev::matrix<double, unsigned long>::swap(snapdev::matrix<double, unsigned long>&) 3
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::operator*<double>(double const&) const 3
snapdev::matrix<double, unsigned long>::matrix() 4
snapdev::matrix<double, unsigned long>::operator=(snapdev::matrix<double, unsigned long> const&) 4
snapdev::matrix<double, unsigned long>& snapdev::matrix<double, unsigned long>::operator*=<double>(double const&) 4
snapdev::matrix<double, unsigned long>::adjugate() const 4
snapdev::matrix<double, unsigned long>::transpose() const 6
snapdev::matrix<double, unsigned long>::set_luma_vector(double, double, double) 12
snapdev::matrix<double, unsigned long>::rows() const 72
snapdev::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const 220
snapdev::matrix<double, unsigned long>::determinant() const 229
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::brightness<double>(double) const 1000
snapdev::matrix<double, unsigned long>::element_ref::operator==(double) const 1588
snapdev::matrix<double, unsigned long>::get_last_hue_matrix[abi:cxx11]() 6000
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::saturation<double>(double) const 6000
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::hue<double>(double) const 6000
snapdev::matrix<double, unsigned long>::get_luma_vector() const 7000
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::operator/<double, unsigned long>(snapdev::matrix<double, unsigned long> const&) const 7001
snapdev::matrix<double, unsigned long>& snapdev::matrix<double, unsigned long>::operator*=<double>(snapdev::matrix<double, unsigned long> const&) 7002
snapdev::matrix<double, unsigned long>::inverse() 7003
snapdev::matrix<double, unsigned long>::clear() 14005
snapdev::matrix<double, unsigned long>::matrix(snapdev::matrix<double, unsigned long> const&) 14022
snapdev::matrix<double, unsigned long>::operator=(snapdev::matrix<double, unsigned long>&&) 20011
snapdev::matrix<double, unsigned long> snapdev::matrix<double, unsigned long>::operator*<double, unsigned long>(snapdev::matrix<double, unsigned long> const&) const 48007
snapdev::matrix<double, unsigned long>::identity() 81297
snapdev::matrix<double, unsigned long>::initialize() 95299
snapdev::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) 95299
snapdev::matrix<double, unsigned long>::~matrix() 109325
snapdev::matrix<double, unsigned long>::element_ref::operator=(double) 221701
snapdev::matrix<double, unsigned long>::element_ref::operator double() const 332089
snapdev::matrix<double, unsigned long>::element_ref::element_ref(snapdev::matrix<double, unsigned long>&, unsigned long, unsigned long) 555378
snapdev::matrix<double, unsigned long>::row_ref::row_ref(snapdev::matrix<double, unsigned long>&, unsigned long) 555378
snapdev::matrix<double, unsigned long>::row_ref::operator[](unsigned long) 555378
snapdev::matrix<double, unsigned long>::operator[](unsigned long) 555378
snapdev::matrix<double, unsigned long>::columns() const 555450

Generated by: LCOV version 1.13