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

#include <printfun.hxx>

Public Member Functions

 ScPageRowEntry ()
 Cache Number of really visible? More...
 
 ScPageRowEntry (const ScPageRowEntry &r)
 
ScPageRowEntryoperator= (const ScPageRowEntry &r)
 
SCROW GetStartRow () const
 
SCROW GetEndRow () const
 
size_t GetPagesX () const
 
void SetStartRow (SCROW n)
 
void SetEndRow (SCROW n)
 
void SetPagesX (size_t nNew)
 
void SetHidden (size_t nX)
 
bool IsHidden (size_t nX) const
 
size_t CountVisible () const
 

Private Attributes

SCROW nStartRow
 
SCROW nEndRow
 
size_t nPagesX
 
std::vector< bool > aHidden
 

Detailed Description

Definition at line 68 of file printfun.hxx.

Constructor & Destructor Documentation

◆ ScPageRowEntry() [1/2]

ScPageRowEntry::ScPageRowEntry ( )
inline

Cache Number of really visible?

Definition at line 78 of file printfun.hxx.

References nEndRow, nPagesX, and nStartRow.

◆ ScPageRowEntry() [2/2]

ScPageRowEntry::ScPageRowEntry ( const ScPageRowEntry r)

Definition at line 92 of file printfun.cxx.

References aHidden, nEndRow, nPagesX, and nStartRow.

Member Function Documentation

◆ CountVisible()

size_t ScPageRowEntry::CountVisible ( ) const

Definition at line 136 of file printfun.cxx.

References aHidden, i, and nPagesX.

◆ GetEndRow()

SCROW ScPageRowEntry::GetEndRow ( ) const
inline

Definition at line 84 of file printfun.hxx.

References nEndRow.

Referenced by lcl_SetHidden().

◆ GetPagesX()

size_t ScPageRowEntry::GetPagesX ( ) const
inline

Definition at line 85 of file printfun.hxx.

References nPagesX.

Referenced by lcl_SetHidden().

◆ GetStartRow()

SCROW ScPageRowEntry::GetStartRow ( ) const
inline

Definition at line 83 of file printfun.hxx.

References nStartRow.

Referenced by lcl_SetHidden().

◆ IsHidden()

bool ScPageRowEntry::IsHidden ( size_t  nX) const

inline?

Definition at line 131 of file printfun.cxx.

References aHidden, and nPagesX.

◆ operator=()

ScPageRowEntry & ScPageRowEntry::operator= ( const ScPageRowEntry r)

Definition at line 101 of file printfun.cxx.

References aHidden, nEndRow, nPagesX, and nStartRow.

◆ SetEndRow()

void ScPageRowEntry::SetEndRow ( SCROW  n)
inline

Definition at line 87 of file printfun.hxx.

References n, and nEndRow.

◆ SetHidden()

void ScPageRowEntry::SetHidden ( size_t  nX)

Definition at line 117 of file printfun.cxx.

References aHidden, and nPagesX.

Referenced by lcl_SetHidden().

◆ SetPagesX()

void ScPageRowEntry::SetPagesX ( size_t  nNew)

Definition at line 111 of file printfun.cxx.

References aHidden, and nPagesX.

◆ SetStartRow()

void ScPageRowEntry::SetStartRow ( SCROW  n)
inline

Definition at line 86 of file printfun.hxx.

References n, and nStartRow.

Member Data Documentation

◆ aHidden

std::vector<bool> ScPageRowEntry::aHidden
private

Definition at line 74 of file printfun.hxx.

Referenced by CountVisible(), IsHidden(), operator=(), ScPageRowEntry(), SetHidden(), and SetPagesX().

◆ nEndRow

SCROW ScPageRowEntry::nEndRow
private

Definition at line 72 of file printfun.hxx.

Referenced by GetEndRow(), operator=(), ScPageRowEntry(), and SetEndRow().

◆ nPagesX

size_t ScPageRowEntry::nPagesX
private

◆ nStartRow

SCROW ScPageRowEntry::nStartRow
private

Definition at line 71 of file printfun.hxx.

Referenced by GetStartRow(), operator=(), ScPageRowEntry(), and SetStartRow().


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