Lines Matching refs:rStartRow
614 sal_Bool ScTable::GetDataStart( SCCOL& rStartCol, SCROW& rStartRow ) const in GetDataStart()
657 rStartRow = nMinY; in GetDataStart()
661 void ScTable::GetDataArea( SCCOL& rStartCol, SCROW& rStartRow, SCCOL& rEndCol, SCROW& rEndRow, in GetDataArea() argument
679 SCROW nStart = rStartRow; in GetDataArea()
700 if (rStartRow > 0) in GetDataArea()
702 nTest = rStartRow-1; in GetDataArea()
709 --rStartRow; in GetDataArea()
736 if ( aCol[rStartCol].IsEmptyBlock(rStartRow,rEndRow) ) in GetDataArea()
739 if ( aCol[rEndCol].IsEmptyBlock(rStartRow,rEndRow) ) in GetDataArea()
741 if ( !bTop && rStartRow < MAXROW && rStartRow < rEndRow ) in GetDataArea()
745 if (aCol[i].HasDataAt(rStartRow)) in GetDataArea()
748 ++rStartRow; in GetDataArea()
750 if ( !bBottom && rEndRow > 0 && rStartRow < rEndRow ) in GetDataArea()
763 bool ScTable::ShrinkToUsedDataArea( bool& o_bShrunk, SCCOL& rStartCol, SCROW& rStartRow, in ShrinkToUsedDataArea() argument
769 PutInOrder( rStartRow, rEndRow); in ShrinkToUsedDataArea()
772 if (rStartRow < 0) in ShrinkToUsedDataArea()
773 rStartRow = 0, o_bShrunk = true; in ShrinkToUsedDataArea()
786 if (aCol[rEndCol].IsEmptyBlock( rStartRow, rEndRow)) in ShrinkToUsedDataArea()
797 if (aCol[rStartCol].IsEmptyBlock( rStartRow, rEndRow)) in ShrinkToUsedDataArea()
808 if (rStartRow < rEndRow) in ShrinkToUsedDataArea()
812 if (aCol[i].HasDataAt( rStartRow)) in ShrinkToUsedDataArea()
816 ++rStartRow; in ShrinkToUsedDataArea()
821 if (rStartRow < rEndRow) in ShrinkToUsedDataArea()
840 !aCol[rStartCol].IsEmptyBlock( rStartRow, rEndRow) : in ShrinkToUsedDataArea()
841 (rStartRow != rEndRow || aCol[rStartCol].HasDataAt( rStartRow))); in ShrinkToUsedDataArea()
887 void ScTable::LimitChartArea( SCCOL& rStartCol, SCROW& rStartRow, SCCOL& rEndCol, SCROW& rEndRow ) in LimitChartArea() argument
889 while ( rStartCol<rEndCol && aCol[rStartCol].IsEmptyBlock(rStartRow,rEndRow) ) in LimitChartArea()
892 while ( rStartCol<rEndCol && aCol[rEndCol].IsEmptyBlock(rStartRow,rEndRow) ) in LimitChartArea()
895 while ( rStartRow<rEndRow && IsEmptyLine(rStartRow, rStartCol, rEndCol) ) in LimitChartArea()
896 ++rStartRow; in LimitChartArea()
898 while ( rStartRow<rEndRow && IsEmptyLine(rEndRow, rStartCol, rEndCol) ) in LimitChartArea()