| 448 | return EvalIterator::index() - convert_index<StorageIndex>(XprIsRowMajor ? m_block.startCol() : m_block.startRow()); |
| 449 | } |
| 450 | inline Index outer() const { |
| 451 | return EvalIterator::outer() - (XprIsRowMajor ? m_block.startRow() : m_block.startCol()); |
| 452 | } |
| 453 | inline Index row() const { return EvalIterator::row() - m_block.startRow(); } |
| 454 | inline Index col() const { return EvalIterator::col() - m_block.startCol(); } |
| 455 |