LibreOffice Module sc (master) 1
|
#include <prevloc.hxx>
Public Member Functions | |
ScPreviewTableInfo () | |
~ScPreviewTableInfo () | |
SCTAB | GetTab () const |
SCCOL | GetCols () const |
SCROW | GetRows () const |
const ScPreviewColRowInfo * | GetColInfo () const |
const ScPreviewColRowInfo * | GetRowInfo () const |
void | SetTab (SCTAB nNewTab) |
void | SetColInfo (SCCOL nCount, ScPreviewColRowInfo *pNewInfo) |
void | SetRowInfo (SCROW nCount, ScPreviewColRowInfo *pNewInfo) |
void | LimitToArea (const tools::Rectangle &rPixelArea) |
Private Attributes | |
SCTAB | nTab |
SCCOL | nCols |
SCROW | nRows |
std::unique_ptr< ScPreviewColRowInfo[]> | pColInfo |
std::unique_ptr< ScPreviewColRowInfo[]> | pRowInfo |
Definition at line 59 of file prevloc.hxx.
ScPreviewTableInfo::ScPreviewTableInfo | ( | ) |
Definition at line 63 of file prevloc.cxx.
ScPreviewTableInfo::~ScPreviewTableInfo | ( | ) |
Definition at line 70 of file prevloc.cxx.
|
inline |
Definition at line 76 of file prevloc.hxx.
References pColInfo.
Referenced by ScPreviewLocationData::GetHeaderCellOutputRect().
|
inline |
Definition at line 74 of file prevloc.hxx.
References nCols.
Referenced by ScPreviewLocationData::GetHeaderCellOutputRect().
|
inline |
Definition at line 77 of file prevloc.hxx.
References pRowInfo.
Referenced by ScPreviewLocationData::GetHeaderCellOutputRect().
|
inline |
Definition at line 75 of file prevloc.hxx.
References nRows.
Referenced by ScPreviewLocationData::GetHeaderCellOutputRect().
|
inline |
Definition at line 73 of file prevloc.hxx.
References nTab.
void ScPreviewTableInfo::LimitToArea | ( | const tools::Rectangle & | rPixelArea | ) |
Definition at line 91 of file prevloc.cxx.
References tools::Rectangle::Bottom(), i, tools::Rectangle::Left(), nCols, nRows, pColInfo, pRowInfo, tools::Rectangle::Right(), SetColInfo(), SetRowInfo(), and tools::Rectangle::Top().
Referenced by ScPreviewLocationData::GetTableInfo().
void ScPreviewTableInfo::SetColInfo | ( | SCCOL | nCount, |
ScPreviewColRowInfo * | pNewInfo | ||
) |
Definition at line 79 of file prevloc.cxx.
References nCols, nCount, and pColInfo.
Referenced by ScPreviewLocationData::GetTableInfo(), and LimitToArea().
void ScPreviewTableInfo::SetRowInfo | ( | SCROW | nCount, |
ScPreviewColRowInfo * | pNewInfo | ||
) |
Definition at line 85 of file prevloc.cxx.
References nCount, nRows, and pRowInfo.
Referenced by ScPreviewLocationData::GetTableInfo(), and LimitToArea().
void ScPreviewTableInfo::SetTab | ( | SCTAB | nNewTab | ) |
Definition at line 74 of file prevloc.cxx.
References nTab.
Referenced by ScPreviewLocationData::GetTableInfo().
|
private |
Definition at line 62 of file prevloc.hxx.
Referenced by GetCols(), LimitToArea(), and SetColInfo().
|
private |
Definition at line 63 of file prevloc.hxx.
Referenced by GetRows(), LimitToArea(), and SetRowInfo().
|
private |
Definition at line 61 of file prevloc.hxx.
|
private |
Definition at line 65 of file prevloc.hxx.
Referenced by GetColInfo(), LimitToArea(), and SetColInfo().
|
private |
Definition at line 67 of file prevloc.hxx.
Referenced by GetRowInfo(), LimitToArea(), and SetRowInfo().