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

#include <segmenttree.hxx>

Collaboration diagram for ScFlatUInt16RowSegments::ForwardIterator:

Public Member Functions

 ForwardIterator (ScFlatUInt16RowSegments &rSegs)
bool getValue (SCROW nPos, sal_uInt16 &rVal)
SCROW getLastPos () const

Private Attributes

SCROW mnCurPos
SCROW mnLastPos
sal_uInt16 mnCurValue

Detailed Description

Definition at line 128 of file segmenttree.hxx.

Constructor & Destructor Documentation

◆ ForwardIterator()

ScFlatUInt16RowSegments::ForwardIterator::ForwardIterator ( ScFlatUInt16RowSegments rSegs)

Definition at line 586 of file segmenttree.cxx.

Member Function Documentation

◆ getLastPos()

SCROW ScFlatUInt16RowSegments::ForwardIterator::getLastPos ( ) const

Definition at line 134 of file segmenttree.hxx.

References mnLastPos.

Referenced by ScTable::GetScaledRowHeight(), and ScTable::UpdatePageBreaks().

◆ getValue()

bool ScFlatUInt16RowSegments::ForwardIterator::getValue ( SCROW  nPos,
sal_uInt16 &  rVal 

Definition at line 591 of file segmenttree.cxx.

References aData, and nPos.

Referenced by ScTable::GetScaledRowHeight(), and ScTable::UpdatePageBreaks().

Member Data Documentation

◆ mnCurPos

SCROW ScFlatUInt16RowSegments::ForwardIterator::mnCurPos

Definition at line 139 of file segmenttree.hxx.

◆ mnCurValue

sal_uInt16 ScFlatUInt16RowSegments::ForwardIterator::mnCurValue

Definition at line 141 of file segmenttree.hxx.

◆ mnLastPos

SCROW ScFlatUInt16RowSegments::ForwardIterator::mnLastPos

Definition at line 140 of file segmenttree.hxx.

Referenced by getLastPos().

◆ mrSegs

ScFlatUInt16RowSegments& ScFlatUInt16RowSegments::ForwardIterator::mrSegs

Definition at line 137 of file segmenttree.hxx.

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