| 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 |