accessElementAtRowCol(int row, int col) const | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | inline |
areAllElementsNan() const | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | inline |
computeElementIndexAtRowCol(int row, int col) | uavcan::SquareMatrixTraits< NumElements > | inlinestatic |
detectOptimalPackingMode() const | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | inline |
first_ | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | private |
isDiagonal() const | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | inline |
isIndexOnDiagonal(unsigned index) | uavcan::SquareMatrixTraits< NumElements > | inlinestatic |
isScalar() const | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | inline |
isSymmetric() const | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | inline |
NumElements enum value | uavcan::SquareMatrixTraits< NumElements > | |
NumElementsInTriangle enum value | uavcan::SquareMatrixTraits< NumElements > | |
NumRowsCols enum value | uavcan::SquareMatrixTraits< NumElements > | |
PackingMode enum name | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | |
PackingModeDiagonal enum value | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | |
PackingModeEmpty enum value | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | |
PackingModeFull enum value | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | |
PackingModeScalar enum value | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | |
PackingModeSymmetric enum value | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | |
SquareMatrixAnalyzer(ElementIterator first_element_iterator) | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | inline |
Traits typedef | uavcan::SquareMatrixAnalyzer< ElementIterator, NumElements > | private |