LibreOffice Module sc (master)  1
Public Member Functions | Private Attributes | List of all members
ScUsedAreaIterator Class Reference

#include <dociter.hxx>

Collaboration diagram for ScUsedAreaIterator:
[legend]

Public Member Functions

 ScUsedAreaIterator (ScDocument *pDocument, SCTAB nTable, SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2)
 
 ~ScUsedAreaIterator ()
 
bool GetNext ()
 
SCCOL GetStartCol () const
 
SCCOL GetEndCol () const
 
SCROW GetRow () const
 
const ScPatternAttrGetPattern () const
 
const ScRefCellValueGetCell () const
 

Private Attributes

ScHorizontalCellIterator aCellIter
 
ScHorizontalAttrIterator aAttrIter
 
SCCOL nNextCol
 
SCROW nNextRow
 
SCCOL nCellCol
 
SCROW nCellRow
 
ScRefCellValuepCell
 
SCCOL nAttrCol1
 
SCCOL nAttrCol2
 
SCROW nAttrRow
 
const ScPatternAttrpPattern
 
SCCOL nFoundStartCol
 
SCCOL nFoundEndCol
 
SCROW nFoundRow
 
const ScPatternAttrpFoundPattern
 
ScRefCellValue maFoundCell
 

Detailed Description

Definition at line 538 of file dociter.hxx.

Constructor & Destructor Documentation

ScUsedAreaIterator::ScUsedAreaIterator ( ScDocument pDocument,
SCTAB  nTable,
SCCOL  nCol1,
SCROW  nRow1,
SCCOL  nCol2,
SCROW  nRow2 
)
ScUsedAreaIterator::~ScUsedAreaIterator ( )

Definition at line 2550 of file dociter.cxx.

Member Function Documentation

const ScRefCellValue& ScUsedAreaIterator::GetCell ( ) const
inline

Definition at line 573 of file dociter.hxx.

SCCOL ScUsedAreaIterator::GetEndCol ( ) const
inline

Definition at line 570 of file dociter.hxx.

bool ScUsedAreaIterator::GetNext ( )
const ScPatternAttr* ScUsedAreaIterator::GetPattern ( ) const
inline

Definition at line 572 of file dociter.hxx.

SCROW ScUsedAreaIterator::GetRow ( ) const
inline

Definition at line 571 of file dociter.hxx.

SCCOL ScUsedAreaIterator::GetStartCol ( ) const
inline

Definition at line 569 of file dociter.hxx.

Member Data Documentation

ScHorizontalAttrIterator ScUsedAreaIterator::aAttrIter
private

Definition at line 542 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().

ScHorizontalCellIterator ScUsedAreaIterator::aCellIter
private

Definition at line 541 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().

ScRefCellValue ScUsedAreaIterator::maFoundCell
private

Definition at line 560 of file dociter.hxx.

Referenced by GetNext().

SCCOL ScUsedAreaIterator::nAttrCol1
private

Definition at line 550 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().

SCCOL ScUsedAreaIterator::nAttrCol2
private

Definition at line 551 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().

SCROW ScUsedAreaIterator::nAttrRow
private

Definition at line 552 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().

SCCOL ScUsedAreaIterator::nCellCol
private

Definition at line 547 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().

SCROW ScUsedAreaIterator::nCellRow
private

Definition at line 548 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().

SCCOL ScUsedAreaIterator::nFoundEndCol
private

Definition at line 556 of file dociter.hxx.

Referenced by GetNext().

SCROW ScUsedAreaIterator::nFoundRow
private

Definition at line 557 of file dociter.hxx.

Referenced by GetNext().

SCCOL ScUsedAreaIterator::nFoundStartCol
private

Definition at line 555 of file dociter.hxx.

Referenced by GetNext().

SCCOL ScUsedAreaIterator::nNextCol
private

Definition at line 544 of file dociter.hxx.

Referenced by GetNext().

SCROW ScUsedAreaIterator::nNextRow
private

Definition at line 545 of file dociter.hxx.

Referenced by GetNext().

ScRefCellValue* ScUsedAreaIterator::pCell
private

Definition at line 549 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().

const ScPatternAttr* ScUsedAreaIterator::pFoundPattern
private

Definition at line 558 of file dociter.hxx.

Referenced by GetNext().

const ScPatternAttr* ScUsedAreaIterator::pPattern
private

Definition at line 553 of file dociter.hxx.

Referenced by GetNext(), and ScUsedAreaIterator().


The documentation for this class was generated from the following files: