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

#include <printfun.hxx>

Collaboration diagram for sc::PrintPageRangesInput:
[legend]

Public Member Functions

 PrintPageRangesInput ()
 
 PrintPageRangesInput (bool bSkipEmpty, bool bPrintArea, ScRange const &rRange, Size const &rDocSize)
 
bool operator== (PrintPageRangesInput const &rInput) const
 
PrintPageRangesInputoperator= (PrintPageRangesInput const &rInput)
 
SCROW getStartRow () const
 
SCROW getEndRow () const
 
SCCOL getStartColumn () const
 
SCCOL getEndColumn () const
 
SCTAB getPrintTab () const
 

Public Attributes

bool m_bSkipEmpty
 
bool m_bPrintArea
 
ScRange m_aRange
 
Size m_aDocSize
 

Detailed Description

Definition at line 99 of file printfun.hxx.

Constructor & Destructor Documentation

◆ PrintPageRangesInput() [1/2]

sc::PrintPageRangesInput::PrintPageRangesInput ( )
inline

Definition at line 106 of file printfun.hxx.

◆ PrintPageRangesInput() [2/2]

sc::PrintPageRangesInput::PrintPageRangesInput ( bool  bSkipEmpty,
bool  bPrintArea,
ScRange const &  rRange,
Size const &  rDocSize 
)
inline

Definition at line 111 of file printfun.hxx.

Member Function Documentation

◆ getEndColumn()

SCCOL sc::PrintPageRangesInput::getEndColumn ( ) const
inline

Definition at line 152 of file printfun.hxx.

References ScRange::aEnd, ScAddress::Col(), and m_aRange.

Referenced by sc::PrintPageRanges::calculate().

◆ getEndRow()

SCROW sc::PrintPageRangesInput::getEndRow ( ) const
inline

Definition at line 142 of file printfun.hxx.

References ScRange::aEnd, m_aRange, and ScAddress::Row().

Referenced by sc::PrintPageRanges::calculate().

◆ getPrintTab()

SCTAB sc::PrintPageRangesInput::getPrintTab ( ) const
inline

Definition at line 157 of file printfun.hxx.

References ScRange::aStart, m_aRange, and ScAddress::Tab().

Referenced by sc::PrintPageRanges::calculate().

◆ getStartColumn()

SCCOL sc::PrintPageRangesInput::getStartColumn ( ) const
inline

Definition at line 147 of file printfun.hxx.

References ScRange::aStart, ScAddress::Col(), and m_aRange.

Referenced by sc::PrintPageRanges::calculate().

◆ getStartRow()

SCROW sc::PrintPageRangesInput::getStartRow ( ) const
inline

Definition at line 137 of file printfun.hxx.

References ScRange::aStart, m_aRange, and ScAddress::Row().

Referenced by sc::PrintPageRanges::calculate().

◆ operator=()

PrintPageRangesInput & sc::PrintPageRangesInput::operator= ( PrintPageRangesInput const &  rInput)
inline

Definition at line 127 of file printfun.hxx.

References m_aDocSize, m_aRange, m_bPrintArea, and m_bSkipEmpty.

◆ operator==()

bool sc::PrintPageRangesInput::operator== ( PrintPageRangesInput const &  rInput) const
inline

Definition at line 118 of file printfun.hxx.

References m_aDocSize, m_aRange, m_bPrintArea, and m_bSkipEmpty.

Member Data Documentation

◆ m_aDocSize

Size sc::PrintPageRangesInput::m_aDocSize

Definition at line 104 of file printfun.hxx.

Referenced by sc::PrintPageRanges::calculate(), operator=(), and operator==().

◆ m_aRange

ScRange sc::PrintPageRangesInput::m_aRange

◆ m_bPrintArea

bool sc::PrintPageRangesInput::m_bPrintArea

Definition at line 102 of file printfun.hxx.

Referenced by sc::PrintPageRanges::calculate(), operator=(), and operator==().

◆ m_bSkipEmpty

bool sc::PrintPageRangesInput::m_bSkipEmpty

Definition at line 101 of file printfun.hxx.

Referenced by sc::PrintPageRanges::calculate(), operator=(), and operator==().


The documentation for this struct was generated from the following file: