LCOV - code coverage report
Current view: top level - include/Kinematics - Matrix.ipp (source / functions) Hit Total Coverage
Test: HLR Lines: 196 196 100.0 %
Date: 2018-01-24 10:01:51 Functions: 142 147 96.6 %

Function Name Sort by function name Hit count Sort by hit count
HLR::Kinematics::Matrix<double, 3ul, 1ul>::Matrix(std::initializer_list<std::initializer_list<double> >) 0
std::basic_ostream<char, std::char_traits<char> >& HLR::Kinematics::operator<< <double, 3ul, 1ul>(std::basic_ostream<char, std::char_traits<char> >&, HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 0
std::basic_ostream<char, std::char_traits<char> >& HLR::Kinematics::operator<< <double, 5ul, 1ul>(std::basic_ostream<char, std::char_traits<char> >&, HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) 0
HLR::Kinematics::Matrix<double, 3ul, 1ul>::str[abi:cxx11]() const 0
HLR::Kinematics::Matrix<double, 5ul, 1ul>::str[abi:cxx11]() const 0
HLR::Kinematics::Matrix<int, 1ul, 1ul>::Matrix(std::initializer_list<std::initializer_list<int> >) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator/<int, 2ul, 3ul>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
std::basic_ostream<char, std::char_traits<char> >& HLR::Kinematics::operator<< <double, 2ul, 2ul>(std::basic_ostream<char, std::char_traits<char> >&, HLR::Kinematics::Matrix<double, 2ul, 2ul> const&) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator-<int, 2ul, 3ul>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator*<int, 2ul, 3ul>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator+<int, 2ul, 3ul>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
HLR::Kinematics::Matrix<double, 1ul, 3ul>::get_magnitude() const 1
HLR::Kinematics::Matrix<double, 2ul, 2ul>::str[abi:cxx11]() const 1
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator!=(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<double, 4ul, (4ul)+(4ul)> HLR::Kinematics::Matrix<double, 4ul, 4ul>::horizontal_augment<4ul>(HLR::Kinematics::Matrix<double, 4ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<double, 4ul, 4ul>::inverse() const 1
HLR::Kinematics::Matrix<double, 4ul, 4ul> HLR::Kinematics::Matrix<double, 4ul, 4ul>::operator*<4ul>(HLR::Kinematics::Matrix<double, 4ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<int, 29ul, 13ul>::get_m() const 1
HLR::Kinematics::Matrix<int, 29ul, 13ul>::get_n() const 1
HLR::Kinematics::Matrix<int, (2ul)+(3ul), 2ul> HLR::Kinematics::Matrix<int, 2ul, 2ul>::vertical_augment<3ul>(HLR::Kinematics::Matrix<int, 3ul, 2ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, (3ul)+(2ul)> HLR::Kinematics::Matrix<int, 2ul, 3ul>::horizontal_augment<2ul>(HLR::Kinematics::Matrix<int, 2ul, 2ul> const&) const 1
HLR::Kinematics::Matrix<int, 4ul, 4ul> HLR::Kinematics::Matrix<int, 2ul, 3ul>::slice<0ul, 0ul, 4ul, 4ul>() const 1
HLR::Kinematics::Matrix<int, 2ul, 3ul>::transpose() const 1
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator-(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator*<3ul>(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator+(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 2ul, 4ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 2ul, 4ul>::operator==(HLR::Kinematics::Matrix<int, 2ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 5ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 2ul, 5ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator==(HLR::Kinematics::Matrix<int, 2ul, 5ul> const&) const 1
HLR::Kinematics::Matrix<int, (3ul)+(2ul), 1ul> HLR::Kinematics::Matrix<int, 3ul, 1ul>::vertical_augment<2ul>(HLR::Kinematics::Matrix<int, 2ul, 1ul> const&) const 1
HLR::Kinematics::Matrix<int, 3ul, (1ul)+(3ul)> HLR::Kinematics::Matrix<int, 3ul, 1ul>::horizontal_augment<3ul>(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<int, 3ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 3ul, 4ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<int, 4ul, 2ul>::transpose() const 1
HLR::Kinematics::Matrix<int, 3ul, 2ul> HLR::Kinematics::Matrix<int, 4ul, 4ul>::slice<1ul, 1ul, 3ul, 2ul>() const 1
HLR::Kinematics::Matrix<int, 4ul, 4ul> HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator*<4ul>(HLR::Kinematics::Matrix<int, 4ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<int, 5ul, 1ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 5ul, 1ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 5ul, 1ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 1ul> const&) const 1
HLR::Kinematics::Matrix<int, 5ul, 2ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 5ul, 2ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 2ul> const&) const 1
HLR::Kinematics::Matrix<int, 5ul, 5ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 5ul, 5ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 5ul, 5ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 5ul> const&) const 1
HLR::Kinematics::Matrix<double, 2ul, 3ul>::Matrix(std::initializer_list<std::initializer_list<double> >) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator-=(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::at(unsigned long) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator/<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator-<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator+<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 2
HLR::Kinematics::Matrix<double, 1ul, 3ul>::transpose() const 2
HLR::Kinematics::Matrix<double, 4ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 4ul, 4ul> const&, double) const 2
HLR::Kinematics::Matrix<double, 4ul, 4ul> HLR::Kinematics::Matrix<double, 4ul, 8ul>::slice<0ul, 4ul, 4ul, 4ul>() const 2
HLR::Kinematics::Matrix<int, 2ul, 1ul>::operator[](unsigned long) const 2
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator!=(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) const 2
HLR::Kinematics::Matrix<int, 3ul, 2ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 3ul, 2ul> const&, int) const 2
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 2ul> const&) const 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&, int) const 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::at(unsigned long) const 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&) const 2
HLR::Kinematics::Matrix<int, 4ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 4ul, 4ul> const&, int) const 2
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator==(HLR::Kinematics::Matrix<int, 4ul, 4ul> const&) const 2
HLR::Kinematics::Matrix<double, 3ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 4ul> const&, double) const 3
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator[](unsigned long) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator/=(int) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator-=(int) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator+=(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator*<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 4
HLR::Kinematics::Matrix<double, 2ul, 2ul>::operator[](unsigned long) const 4
HLR::Kinematics::Matrix<int, 5ul, 1ul>::operator[](unsigned long) 5
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator*=(int) 6
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator==(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&) const 6
HLR::Kinematics::Matrix<int, 3ul, 1ul>::operator[](unsigned long) const 6
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator+=(int) 8
HLR::Kinematics::Matrix<int, 2ul, 4ul>::operator[](unsigned long) 8
HLR::Kinematics::Matrix<double, 2ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&, double) const 8
HLR::Kinematics::Matrix<int, 2ul, 2ul>::operator[](unsigned long) const 8
HLR::Kinematics::Matrix<int, 4ul, 2ul>::operator[](unsigned long) const 8
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator[](unsigned long) 10
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator[](unsigned long) 10
HLR::Kinematics::Matrix<int, 5ul, 1ul>::operator[](unsigned long) const 10
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator[](unsigned long) 12
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator[](unsigned long) 12
HLR::Kinematics::Matrix<int, 2ul, 4ul>::operator[](unsigned long) const 16
HLR::Kinematics::Matrix<int, 2ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) const 18
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator==(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) const 18
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator[](unsigned long) const 20
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator[](unsigned long) const 20
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator[](unsigned long) const 24
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator[](unsigned long) const 30
HLR::Kinematics::Matrix<double, 4ul, 8ul>::operator[](unsigned long) const 32
HLR::Kinematics::Matrix<int, 5ul, 5ul>::operator[](unsigned long) const 50
HLR::Kinematics::Matrix<int, 3ul, 3ul>::operator[](unsigned long) const 63
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator[](unsigned long) 70
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator[](unsigned long) const 84
HLR::Kinematics::Matrix<double, 4ul, 4ul>::operator[](unsigned long) 96
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator[](unsigned long) 150
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator[](unsigned long) const 198
HLR::Kinematics::Matrix<double, 4ul, 4ul>::operator[](unsigned long) const 224
HLR::Kinematics::Matrix<double, 1ul, 1ul> HLR::Kinematics::Matrix<double, 1ul, 5ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) const 232
HLR::Kinematics::Matrix<double, 5ul, 1ul>::get_magnitude() const 232
HLR::Kinematics::Matrix<double, 5ul, 1ul>::transpose() const 232
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator[](unsigned long) const 256
HLR::Kinematics::Matrix<double, 4ul, 8ul>::operator[](unsigned long) 388
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator==(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) const 997
HLR::Kinematics::Matrix<double, 1ul, 5ul>::operator[](unsigned long) 1160
HLR::Kinematics::Matrix<double, 1ul, 5ul>::operator[](unsigned long) const 1160
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator-=(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) 1230
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator-(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) const 1230
HLR::Kinematics::Matrix<double, 3ul, 1ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&, double) const 1232
HLR::Kinematics::Matrix<double, 5ul, 1ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&, double) const 1994
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator+(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 211899
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 4ul>::slice<0ul, 3ul, 3ul, 1ul>() const 213273
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(double, HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 230293
HLR::Kinematics::Matrix<double, 5ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 1ul>::slice<0ul, 0ul, 5ul, 1ul>() const 230293
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 230293
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator+(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) const 230293
HLR::Kinematics::Matrix<double, 3ul, 3ul> HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator*<3ul>(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&) const 230295
HLR::Kinematics::Matrix<double, 3ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&, double) const 230296
HLR::Kinematics::Matrix<double, 3ul, (3ul)+(3ul)> HLR::Kinematics::Matrix<double, 3ul, 3ul>::horizontal_augment<3ul>(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&) const 230296
HLR::Kinematics::Matrix<double, 3ul, 3ul>::inverse() const 230296
HLR::Kinematics::Matrix<double, 5ul, 1ul> HLR::Kinematics::operator*<double, 5ul, 1ul>(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&, double) 231523
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) 232520
HLR::Kinematics::Matrix<double, 3ul, 1ul>::get_magnitude() const 443594
HLR::Kinematics::Matrix<double, 3ul, 1ul>::transpose() const 443594
HLR::Kinematics::Matrix<double, 1ul, 1ul> HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 443595
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator*=(double) 446055
HLR::Kinematics::Matrix<double, 3ul, 3ul> HLR::Kinematics::Matrix<double, 3ul, 6ul>::slice<0ul, 3ul, 3ul, 3ul>() const 460589
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) const 639891
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 673861
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&, double) 673861
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 673861
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 885760
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator*=(double) 904154
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) 1330782
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) const 1330791
HLR::Kinematics::Matrix<double, 1ul, 1ul>::operator[](unsigned long) 1775772
HLR::Kinematics::Matrix<double, 5ul, 2ul>::operator[](unsigned long) const 2246547
HLR::Kinematics::Matrix<double, 5ul, 1ul>::get_m() const 2729813
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) const 4145301
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) 4478838
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator[](unsigned long) const 6622620
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) 8084055
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) 12435903
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) const 12804167
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator[](unsigned long) 12861347
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) const 22799209
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) 38449156

Generated by: LCOV version 1.12