LibreOffice Module sc (master) 1
|
#include <dociter.hxx>
Public Member Functions | |
ScAttrRectIterator (ScDocument &rDocument, SCTAB nTable, SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2) | |
~ScAttrRectIterator () | |
void | DataChanged () |
const ScPatternAttr * | GetNext (SCCOL &rCol1, SCCOL &rCol2, SCROW &rRow1, SCROW &rRow2) |
Private Attributes | |
ScDocument & | rDoc |
SCTAB | nTab |
SCCOL | nEndCol |
SCROW | nStartRow |
SCROW | nEndRow |
SCCOL | nIterStartCol |
SCCOL | nIterEndCol |
std::unique_ptr< ScAttrIterator > | pColIter |
Definition at line 269 of file dociter.hxx.
ScAttrRectIterator::ScAttrRectIterator | ( | ScDocument & | rDocument, |
SCTAB | nTable, | ||
SCCOL | nCol1, | ||
SCROW | nRow1, | ||
SCCOL | nCol2, | ||
SCROW | nRow2 | ||
) |
Definition at line 1700 of file dociter.cxx.
References ScDocument::GetTableCount(), ScDocument::maTabs, nEndCol, nEndRow, nIterEndCol, nIterStartCol, nStartRow, nTab, pColIter, rDoc, and ValidTab().
ScAttrRectIterator::~ScAttrRectIterator | ( | ) |
Definition at line 1721 of file dociter.cxx.
void ScAttrRectIterator::DataChanged | ( | ) |
Definition at line 1725 of file dociter.cxx.
References ScDocument::maTabs, nEndRow, nIterStartCol, nTab, pColIter, and rDoc.
const ScPatternAttr * ScAttrRectIterator::GetNext | ( | SCCOL & | rCol1, |
SCCOL & | rCol2, | ||
SCROW & | rRow1, | ||
SCROW & | rRow2 | ||
) |
Definition at line 1734 of file dociter.cxx.
References ScDocument::maTabs, nEndCol, nEndRow, nIterEndCol, nIterStartCol, nStartRow, nTab, pColIter, and rDoc.
Referenced by ScCellFormatsObj::getCount(), ScCellFormatsObj::GetObjectByIndex_Impl(), and ScUniqueCellFormatsObj::ScUniqueCellFormatsObj().
|
private |
Definition at line 275 of file dociter.hxx.
Referenced by GetNext(), and ScAttrRectIterator().
|
private |
Definition at line 277 of file dociter.hxx.
Referenced by DataChanged(), GetNext(), and ScAttrRectIterator().
|
private |
Definition at line 279 of file dociter.hxx.
Referenced by GetNext(), and ScAttrRectIterator().
|
private |
Definition at line 278 of file dociter.hxx.
Referenced by DataChanged(), GetNext(), and ScAttrRectIterator().
|
private |
Definition at line 276 of file dociter.hxx.
Referenced by GetNext(), and ScAttrRectIterator().
|
private |
Definition at line 274 of file dociter.hxx.
Referenced by DataChanged(), GetNext(), and ScAttrRectIterator().
|
private |
Definition at line 281 of file dociter.hxx.
Referenced by DataChanged(), GetNext(), and ScAttrRectIterator().
|
private |
Definition at line 273 of file dociter.hxx.
Referenced by DataChanged(), GetNext(), and ScAttrRectIterator().