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

#include <wrtswtbl.hxx>

Collaboration diagram for SwWriteTableCell:
[legend]

Public Member Functions

 SwWriteTableCell (const SwTableBox *pB, sal_uInt16 nR, sal_uInt16 nC, sal_uInt16 nRSpan, sal_uInt16 nCSpan, long nHght, const SvxBrushItem *pBGround)
 
const SwTableBoxGetBox () const
 
sal_uInt16 GetRow () const
 
sal_uInt16 GetCol () const
 
sal_uInt16 GetRowSpan () const
 
sal_uInt16 GetColSpan () const
 
long GetHeight () const
 
sal_Int16 GetVertOri () const
 
const SvxBrushItemGetBackground () const
 
void SetWidthOpt (sal_uInt16 nWidth, bool bPrc)
 
sal_uInt32 GetWidthOpt () const
 
bool HasPrcWidthOpt () const
 

Private Attributes

const SwTableBoxpBox
 
const SvxBrushItempBackground
 
long const nHeight
 
sal_uInt32 nWidthOpt
 
sal_uInt16 const nRow
 
sal_uInt16 const nCol
 
sal_uInt16 const nRowSpan
 
sal_uInt16 const nColSpan
 
bool bPrcWidthOpt
 

Detailed Description

Definition at line 47 of file wrtswtbl.hxx.

Constructor & Destructor Documentation

SwWriteTableCell::SwWriteTableCell ( const SwTableBox pB,
sal_uInt16  nR,
sal_uInt16  nC,
sal_uInt16  nRSpan,
sal_uInt16  nCSpan,
long  nHght,
const SvxBrushItem pBGround 
)
inline

Definition at line 66 of file wrtswtbl.hxx.

Member Function Documentation

const SvxBrushItem* SwWriteTableCell::GetBackground ( ) const
inline

Definition at line 84 of file wrtswtbl.hxx.

Referenced by SwHTMLWrtTable::OutTableCell().

const SwTableBox* SwWriteTableCell::GetBox ( ) const
inline
sal_uInt16 SwWriteTableCell::GetCol ( ) const
inline

Definition at line 76 of file wrtswtbl.hxx.

Referenced by SwHTMLWrtTable::OutTableCell().

sal_uInt16 SwWriteTableCell::GetColSpan ( ) const
inline
long SwWriteTableCell::GetHeight ( ) const
inline

Definition at line 81 of file wrtswtbl.hxx.

Referenced by SwHTMLWrtTable::OutTableCell().

sal_uInt16 SwWriteTableCell::GetRow ( ) const
inline

Definition at line 75 of file wrtswtbl.hxx.

Referenced by SwHTMLWrtTable::OutTableCell().

sal_uInt16 SwWriteTableCell::GetRowSpan ( ) const
inline
sal_Int16 SwWriteTableCell::GetVertOri ( ) const
sal_uInt32 SwWriteTableCell::GetWidthOpt ( ) const
inline

Definition at line 91 of file wrtswtbl.hxx.

Referenced by SwHTMLWrtTable::OutTableCell().

bool SwWriteTableCell::HasPrcWidthOpt ( ) const
inline

Definition at line 92 of file wrtswtbl.hxx.

Referenced by SwHTMLWrtTable::OutTableCell().

void SwWriteTableCell::SetWidthOpt ( sal_uInt16  nWidth,
bool  bPrc 
)
inline

Definition at line 86 of file wrtswtbl.hxx.

Referenced by SwWriteTable::SwWriteTable().

Member Data Documentation

bool SwWriteTableCell::bPrcWidthOpt
private

Definition at line 62 of file wrtswtbl.hxx.

sal_uInt16 const SwWriteTableCell::nCol
private

Definition at line 57 of file wrtswtbl.hxx.

sal_uInt16 const SwWriteTableCell::nColSpan
private

Definition at line 60 of file wrtswtbl.hxx.

long const SwWriteTableCell::nHeight
private

Definition at line 52 of file wrtswtbl.hxx.

sal_uInt16 const SwWriteTableCell::nRow
private

Definition at line 56 of file wrtswtbl.hxx.

sal_uInt16 const SwWriteTableCell::nRowSpan
private

Definition at line 59 of file wrtswtbl.hxx.

sal_uInt32 SwWriteTableCell::nWidthOpt
private

Definition at line 54 of file wrtswtbl.hxx.

const SvxBrushItem* SwWriteTableCell::pBackground
private

Definition at line 50 of file wrtswtbl.hxx.

const SwTableBox* SwWriteTableCell::pBox
private

Definition at line 49 of file wrtswtbl.hxx.

Referenced by GetVertOri().


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