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

#include <printfun.hxx>

Collaboration diagram for sc::PrintPageRanges:
[legend]

Public Member Functions

 PrintPageRanges ()
 
void calculate (ScDocument &rDoc, PrintPageRangesInput const &rInput)
 

Public Attributes

std::shared_ptr< std::vector< SCCOL > > m_xPageEndX
 
std::shared_ptr< std::vector< SCROW > > m_xPageEndY
 
std::shared_ptr< std::map< size_t, ScPageRowEntry > > m_xPageRows
 
size_t m_nPagesX
 
size_t m_nPagesY
 
size_t m_nTotalY
 
PrintPageRangesInput m_aInput
 

Detailed Description

Definition at line 163 of file printfun.hxx.

Constructor & Destructor Documentation

◆ PrintPageRanges()

sc::PrintPageRanges::PrintPageRanges ( )

Definition at line 3049 of file printfun.cxx.

Member Function Documentation

◆ calculate()

void sc::PrintPageRanges::calculate ( ScDocument rDoc,
PrintPageRangesInput const &  rInput 
)

Member Data Documentation

◆ m_aInput

PrintPageRangesInput sc::PrintPageRanges::m_aInput

Definition at line 177 of file printfun.hxx.

Referenced by calculate(), ScPrintFunc::GetPrintState(), and ScPrintFunc::ScPrintFunc().

◆ m_nPagesX

size_t sc::PrintPageRanges::m_nPagesX

◆ m_nPagesY

size_t sc::PrintPageRanges::m_nPagesY

◆ m_nTotalY

size_t sc::PrintPageRanges::m_nTotalY

◆ m_xPageEndX

std::shared_ptr<std::vector<SCCOL> > sc::PrintPageRanges::m_xPageEndX

◆ m_xPageEndY

std::shared_ptr<std::vector<SCROW> > sc::PrintPageRanges::m_xPageEndY

◆ m_xPageRows

std::shared_ptr<std::map<size_t, ScPageRowEntry> > sc::PrintPageRanges::m_xPageRows

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