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 66 of file printfun.hxx.

Constructor & Destructor Documentation

ScPageRowEntry::ScPageRowEntry ( )
inline

Cache Number of really visible?

Definition at line 76 of file printfun.hxx.

ScPageRowEntry::ScPageRowEntry ( const ScPageRowEntry r)

Definition at line 91 of file printfun.cxx.

References aHidden, nEndRow, nPagesX, and nStartRow.

Member Function Documentation

size_t ScPageRowEntry::CountVisible ( ) const

Definition at line 135 of file printfun.cxx.

References aHidden, i, and nPagesX.

SCROW ScPageRowEntry::GetEndRow ( ) const
inline

Definition at line 82 of file printfun.hxx.

References nEndRow.

Referenced by lcl_SetHidden().

size_t ScPageRowEntry::GetPagesX ( ) const
inline

Definition at line 83 of file printfun.hxx.

References nPagesX.

Referenced by lcl_SetHidden().

SCROW ScPageRowEntry::GetStartRow ( ) const
inline

Definition at line 81 of file printfun.hxx.

References nStartRow.

Referenced by lcl_SetHidden().

bool ScPageRowEntry::IsHidden ( size_t  nX) const

inline?

Definition at line 130 of file printfun.cxx.

References aHidden, and nPagesX.

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

Definition at line 100 of file printfun.cxx.

References aHidden, nEndRow, nPagesX, and nStartRow.

void ScPageRowEntry::SetEndRow ( SCROW  n)
inline

Definition at line 85 of file printfun.hxx.

void ScPageRowEntry::SetHidden ( size_t  nX)

Definition at line 116 of file printfun.cxx.

References aHidden, and nPagesX.

Referenced by lcl_SetHidden().

void ScPageRowEntry::SetPagesX ( size_t  nNew)

Definition at line 110 of file printfun.cxx.

References aHidden, and nPagesX.

void ScPageRowEntry::SetStartRow ( SCROW  n)
inline

Definition at line 84 of file printfun.hxx.

Member Data Documentation

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

Definition at line 72 of file printfun.hxx.

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

SCROW ScPageRowEntry::nEndRow
private

Definition at line 70 of file printfun.hxx.

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

size_t ScPageRowEntry::nPagesX
private
SCROW ScPageRowEntry::nStartRow
private

Definition at line 69 of file printfun.hxx.

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


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