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

#include <dociter.hxx>

Collaboration diagram for ScDocRowHeightUpdater:
[legend]

Classes

struct  TabRanges
 

Public Member Functions

 ScDocRowHeightUpdater (ScDocument &rDoc, OutputDevice *pOutDev, double fPPTX, double fPPTY, const ::std::vector< TabRanges > *pTabRangesArray)
 Passing a NULL pointer to pTabRangesArray forces the heights of all rows in all tables to be updated. More...
 
void update (const bool bOnlyUsedRows=false)
 

Private Member Functions

void updateAll (const bool bOnlyUsedRows)
 

Private Attributes

ScDocumentmrDoc
 
VclPtr< OutputDevicempOutDev
 
double mfPPTX
 
double mfPPTY
 
const ::std::vector< TabRanges > * mpTabRangesArray
 

Detailed Description

Definition at line 441 of file dociter.hxx.

Constructor & Destructor Documentation

◆ ScDocRowHeightUpdater()

ScDocRowHeightUpdater::ScDocRowHeightUpdater ( ScDocument rDoc,
OutputDevice pOutDev,
double  fPPTX,
double  fPPTY,
const ::std::vector< TabRanges > *  pTabRangesArray 
)
explicit

Passing a NULL pointer to pTabRangesArray forces the heights of all rows in all tables to be updated.

Definition at line 1613 of file dociter.cxx.

Member Function Documentation

◆ update()

void ScDocRowHeightUpdater::update ( const bool  bOnlyUsedRows = false)

◆ updateAll()

void ScDocRowHeightUpdater::updateAll ( const bool  bOnlyUsedRows)
private

Member Data Documentation

◆ mfPPTX

double ScDocRowHeightUpdater::mfPPTX
private

Definition at line 468 of file dociter.hxx.

Referenced by update(), and updateAll().

◆ mfPPTY

double ScDocRowHeightUpdater::mfPPTY
private

Definition at line 469 of file dociter.hxx.

Referenced by update(), and updateAll().

◆ mpOutDev

VclPtr<OutputDevice> ScDocRowHeightUpdater::mpOutDev
private

Definition at line 467 of file dociter.hxx.

Referenced by update(), and updateAll().

◆ mpTabRangesArray

const ::std::vector<TabRanges>* ScDocRowHeightUpdater::mpTabRangesArray
private

Definition at line 470 of file dociter.hxx.

Referenced by update().

◆ mrDoc

ScDocument& ScDocRowHeightUpdater::mrDoc
private

Definition at line 466 of file dociter.hxx.

Referenced by update(), and updateAll().


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