Lines Matching refs:rRange

807 sal_Bool ScDocument::CanInsertRow( const ScRange& rRange ) const  in CanInsertRow()
809 SCCOL nStartCol = rRange.aStart.Col(); in CanInsertRow()
810 SCROW nStartRow = rRange.aStart.Row(); in CanInsertRow()
811 SCTAB nStartTab = rRange.aStart.Tab(); in CanInsertRow()
812 SCCOL nEndCol = rRange.aEnd.Col(); in CanInsertRow()
813 SCROW nEndRow = rRange.aEnd.Row(); in CanInsertRow()
814 SCTAB nEndTab = rRange.aEnd.Tab(); in CanInsertRow()
915 sal_Bool ScDocument::InsertRow( const ScRange& rRange, ScDocument* pRefUndoDoc ) in InsertRow() argument
917 return InsertRow( rRange.aStart.Col(), rRange.aStart.Tab(), in InsertRow()
918 rRange.aEnd.Col(), rRange.aEnd.Tab(), in InsertRow()
919 rRange.aStart.Row(), static_cast<SCSIZE>(rRange.aEnd.Row()-rRange.aStart.Row()+1), in InsertRow()
1001 void ScDocument::DeleteRow( const ScRange& rRange, ScDocument* pRefUndoDoc, sal_Bool* pUndoOutline ) in DeleteRow() argument
1003 DeleteRow( rRange.aStart.Col(), rRange.aStart.Tab(), in DeleteRow()
1004 rRange.aEnd.Col(), rRange.aEnd.Tab(), in DeleteRow()
1005 rRange.aStart.Row(), static_cast<SCSIZE>(rRange.aEnd.Row()-rRange.aStart.Row()+1), in DeleteRow()
1010 sal_Bool ScDocument::CanInsertCol( const ScRange& rRange ) const in CanInsertCol()
1012 SCCOL nStartCol = rRange.aStart.Col(); in CanInsertCol()
1013 SCROW nStartRow = rRange.aStart.Row(); in CanInsertCol()
1014 SCTAB nStartTab = rRange.aStart.Tab(); in CanInsertCol()
1015 SCCOL nEndCol = rRange.aEnd.Col(); in CanInsertCol()
1016 SCROW nEndRow = rRange.aEnd.Row(); in CanInsertCol()
1017 SCTAB nEndTab = rRange.aEnd.Tab(); in CanInsertCol()
1107 sal_Bool ScDocument::InsertCol( const ScRange& rRange, ScDocument* pRefUndoDoc ) in InsertCol() argument
1109 return InsertCol( rRange.aStart.Row(), rRange.aStart.Tab(), in InsertCol()
1110 rRange.aEnd.Row(), rRange.aEnd.Tab(), in InsertCol()
1111 rRange.aStart.Col(), static_cast<SCSIZE>(rRange.aEnd.Col()-rRange.aStart.Col()+1), in InsertCol()
1191 void ScDocument::DeleteCol( const ScRange& rRange, ScDocument* pRefUndoDoc, sal_Bool* pUndoOutline ) in DeleteCol() argument
1193 DeleteCol( rRange.aStart.Row(), rRange.aStart.Tab(), in DeleteCol()
1194 rRange.aEnd.Row(), rRange.aEnd.Tab(), in DeleteCol()
1195 rRange.aStart.Col(), static_cast<SCSIZE>(rRange.aEnd.Col()-rRange.aStart.Col()+1), in DeleteCol()
1253 sal_Bool ScDocument::HasPartOfMerged( const ScRange& rRange ) in HasPartOfMerged() argument
1256 SCTAB nTab = rRange.aStart.Tab(); in HasPartOfMerged()
1258 SCCOL nStartX = rRange.aStart.Col(); in HasPartOfMerged()
1259 SCROW nStartY = rRange.aStart.Row(); in HasPartOfMerged()
1260 SCCOL nEndX = rRange.aEnd.Col(); in HasPartOfMerged()
1261 SCROW nEndY = rRange.aEnd.Row(); in HasPartOfMerged()
1269 bPart = ( nStartX != rRange.aStart.Col() || nEndX != rRange.aEnd.Col() || in HasPartOfMerged()
1270 nStartY != rRange.aStart.Row() || nEndY != rRange.aEnd.Row() ); in HasPartOfMerged()
1373 void ScDocument::DeleteAreaTab( const ScRange& rRange, sal_uInt16 nDelFlag ) in DeleteAreaTab() argument
1375 for ( SCTAB nTab = rRange.aStart.Tab(); nTab <= rRange.aEnd.Tab(); nTab++ ) in DeleteAreaTab()
1376 DeleteAreaTab( rRange.aStart.Col(), rRange.aStart.Row(), in DeleteAreaTab()
1377 rRange.aEnd.Col(), rRange.aEnd.Row(), in DeleteAreaTab()
1525 void ScDocument::CopyToDocument(const ScRange& rRange, in CopyToDocument() argument
1529 ScRange aNewRange = rRange; in CopyToDocument()
1546 void ScDocument::UndoToDocument(const ScRange& rRange, in UndoToDocument() argument
1550 ScRange aNewRange = rRange; in UndoToDocument()
2536 void ScDocument::MixDocument( const ScRange& rRange, sal_uInt16 nFunction, sal_Bool bSkipEmpty, in MixDocument() argument
2539 SCTAB nTab1 = rRange.aStart.Tab(); in MixDocument()
2540 SCTAB nTab2 = rRange.aEnd.Tab(); in MixDocument()
2543 pTab[i]->MixData( rRange.aStart.Col(), rRange.aStart.Row(), in MixDocument()
2544 rRange.aEnd.Col(), rRange.aEnd.Row(), in MixDocument()
2931 sal_Bool ScDocument::HasStringCells( const ScRange& rRange ) const in HasStringCells()
2935 SCCOL nStartCol = rRange.aStart.Col(); in HasStringCells()
2936 SCROW nStartRow = rRange.aStart.Row(); in HasStringCells()
2937 SCTAB nStartTab = rRange.aStart.Tab(); in HasStringCells()
2938 SCCOL nEndCol = rRange.aEnd.Col(); in HasStringCells()
2939 SCROW nEndRow = rRange.aEnd.Row(); in HasStringCells()
2940 SCTAB nEndTab = rRange.aEnd.Tab(); in HasStringCells()
3037 void ScDocument::SetDirty( const ScRange& rRange ) in SetDirty() argument
3043 SCTAB nTab2 = rRange.aEnd.Tab(); in SetDirty()
3044 for (SCTAB i=rRange.aStart.Tab(); i<=nTab2; i++) in SetDirty()
3045 if (pTab[i]) pTab[i]->SetDirty( rRange ); in SetDirty()
3051 void ScDocument::SetTableOpDirty( const ScRange& rRange ) in SetTableOpDirty() argument
3055 SCTAB nTab2 = rRange.aEnd.Tab(); in SetTableOpDirty()
3056 for (SCTAB i=rRange.aStart.Tab(); i<=nTab2; i++) in SetTableOpDirty()
3057 if (pTab[i]) pTab[i]->SetTableOpDirty( rRange ); in SetTableOpDirty()
3192 void ScDocument::ResetChanged( const ScRange& rRange ) in ResetChanged() argument
3194 SCTAB nStartTab = rRange.aStart.Tab(); in ResetChanged()
3195 SCTAB nEndTab = rRange.aEnd.Tab(); in ResetChanged()
3198 pTab[nTab]->ResetChanged( rRange ); in ResetChanged()
4001 void ScDocument::ApplyPatternIfNumberformatIncompatible( const ScRange& rRange, in ApplyPatternIfNumberformatIncompatible() argument
4007 pTab[i]->ApplyPatternIfNumberformatIncompatible( rRange, rPattern, nNewType ); in ApplyPatternIfNumberformatIncompatible()
4387 bool ScDocument::HasAttrib( const ScRange& rRange, sal_uInt16 nMask ) in HasAttrib() argument
4389 return HasAttrib( rRange.aStart.Col(), rRange.aStart.Row(), rRange.aStart.Tab(), in HasAttrib()
4390 rRange.aEnd.Col(), rRange.aEnd.Row(), rRange.aEnd.Tab(), in HasAttrib()
4730 sal_Bool ScDocument::ExtendMerge( ScRange& rRange, sal_Bool bRefresh, sal_Bool bAttrs ) in ExtendMerge() argument
4733 SCTAB nStartTab = rRange.aStart.Tab(); in ExtendMerge()
4734 SCTAB nEndTab = rRange.aEnd.Tab(); in ExtendMerge()
4735 SCCOL nEndCol = rRange.aEnd.Col(); in ExtendMerge()
4736 SCROW nEndRow = rRange.aEnd.Row(); in ExtendMerge()
4741 SCCOL nExtendCol = rRange.aEnd.Col(); in ExtendMerge()
4742 SCROW nExtendRow = rRange.aEnd.Row(); in ExtendMerge()
4743 if (ExtendMerge( rRange.aStart.Col(), rRange.aStart.Row(), in ExtendMerge()
4753 rRange.aEnd.SetCol(nEndCol); in ExtendMerge()
4754 rRange.aEnd.SetRow(nEndRow); in ExtendMerge()
4759 sal_Bool ScDocument::ExtendTotalMerge( ScRange& rRange ) in ExtendTotalMerge() argument
4765 ScRange aExt = rRange; in ExtendTotalMerge()
4768 if ( aExt.aEnd.Row() > rRange.aEnd.Row() ) in ExtendTotalMerge()
4771 aTest.aStart.SetRow( rRange.aEnd.Row() + 1 ); in ExtendTotalMerge()
4773 aExt.aEnd.SetRow(rRange.aEnd.Row()); in ExtendTotalMerge()
4775 if ( aExt.aEnd.Col() > rRange.aEnd.Col() ) in ExtendTotalMerge()
4778 aTest.aStart.SetCol( rRange.aEnd.Col() + 1 ); in ExtendTotalMerge()
4780 aExt.aEnd.SetCol(rRange.aEnd.Col()); in ExtendTotalMerge()
4783 bRet = ( aExt.aEnd != rRange.aEnd ); in ExtendTotalMerge()
4784 rRange = aExt; in ExtendTotalMerge()
4789 sal_Bool ScDocument::ExtendOverlapped( ScRange& rRange ) in ExtendOverlapped() argument
4792 SCTAB nStartTab = rRange.aStart.Tab(); in ExtendOverlapped()
4793 SCTAB nEndTab = rRange.aEnd.Tab(); in ExtendOverlapped()
4794 SCCOL nStartCol = rRange.aStart.Col(); in ExtendOverlapped()
4795 SCROW nStartRow = rRange.aStart.Row(); in ExtendOverlapped()
4800 SCCOL nExtendCol = rRange.aStart.Col(); in ExtendOverlapped()
4801 SCROW nExtendRow = rRange.aStart.Row(); in ExtendOverlapped()
4803 rRange.aEnd.Col(), rRange.aEnd.Row(), nTab ); in ExtendOverlapped()
4816 rRange.aStart.SetCol(nStartCol); in ExtendOverlapped()
4817 rRange.aStart.SetRow(nStartRow); in ExtendOverlapped()
4910 void ScDocument::ApplyFrameAreaTab( const ScRange& rRange, in ApplyFrameAreaTab() argument
4914 SCTAB nStartTab = rRange.aStart.Tab(); in ApplyFrameAreaTab()
4915 SCTAB nEndTab = rRange.aStart.Tab(); in ApplyFrameAreaTab()
4919 rRange.aStart.Col(), rRange.aStart.Row(), in ApplyFrameAreaTab()
4920 rRange.aEnd.Col(), rRange.aEnd.Row() ); in ApplyFrameAreaTab()