Lines Matching refs:rColSpan
116 CellBlock::CellBlock( const WorksheetHelper& rHelper, const ValueRange& rColSpan, sal_Int32 nRow ) : in CellBlock() argument
118 maRange( rHelper.getSheetIndex(), rColSpan.mnFirst, nRow, rColSpan.mnLast, nRow ), in CellBlock()
119 mnRowLength( rColSpan.mnLast - rColSpan.mnFirst + 1 ), in CellBlock()
127 bool CellBlock::isExpandable( const ValueRange& rColSpan ) const in isExpandable()
129 return (maRange.StartColumn == rColSpan.mnFirst) && (maRange.EndColumn == rColSpan.mnLast); in isExpandable()
132 bool CellBlock::isBefore( const ValueRange& rColSpan ) const in isBefore()
134 return (maRange.EndColumn < rColSpan.mnLast) || in isBefore()
135 ((maRange.EndColumn == rColSpan.mnLast) && (maRange.StartColumn != rColSpan.mnFirst)); in isBefore()
265 const ValueRange& rColSpan = *aVIt; in getCellBlock() local
272 while( (aMIt != maCellBlocks.end()) && aMIt->second->isBefore( rColSpan ) ) in getCellBlock()
279 if( (aMIt != maCellBlocks.end()) && aMIt->second->isExpandable( rColSpan ) ) in getCellBlock()
282 aMIt = maCellBlocks.insert( aMIt, CellBlockMap::value_type( rColSpan.mnLast, in getCellBlock()
283 … CellBlockMap::mapped_type( new CellBlock( *this, rColSpan, rCellAddr.Row ) ) ) ); in getCellBlock()