LibreOffice Module sw (master) 1
Public Types | Public Member Functions | Private Attributes | List of all members
ww8::WW8TableNodeInfoInner Class Reference

#include <WW8TableInfo.hxx>

Collaboration diagram for ww8::WW8TableNodeInfoInner:

Public Types

typedef std::shared_ptr< WW8TableNodeInfoInnerPointer_t

Public Member Functions

 WW8TableNodeInfoInner (WW8TableNodeInfo *pParent)
void setDepth (sal_uInt32 nDepth)
void setCell (sal_uInt32 nCell)
void setRow (sal_uInt32 nRow)
void setShadowsBefore (sal_uInt32 nShadowsBefore)
void setShadowsAfter (sal_uInt32 nShadowsAfter)
void setEndOfLine (bool bEndOfLine)
void setFinalEndOfLine (bool bEndOfLine)
void setEndOfCell (bool bEndOfCell)
void setFirstInTable (bool bFirstInTable)
void setVertMerge (bool bVertMerge)
void setTableBox (const SwTableBox *pTableBox)
void setTable (const SwTable *pTable)
void setRect (const SwRect &rRect)
sal_uInt32 getDepth () const
sal_uInt32 getCell () const
sal_uInt32 getRow () const
sal_uInt32 getShadowsBefore () const
sal_uInt32 getShadowsAfter () const
bool isEndOfCell () const
bool isEndOfLine () const
bool isFinalEndOfLine () const
bool isFirstInTable () const
const SwTableBoxgetTableBox () const
const SwTablegetTable () const
const SwRectgetRect () const
const SwNodegetNode () const
TableBoxVectorPtr getTableBoxesOfRow () const
WidthsPtr getWidthsOfRow () const
WidthsPtr getColumnWidthsBasedOnAllRows () const
GridColsPtr getGridColsOfRow (AttributeOutputBase &rBase, bool calculateColumnsFromAllRows=false)
RowSpansPtr getRowSpansOfRow () const
std::string toString () const

Private Attributes

sal_uInt32 mnDepth
sal_uInt32 mnCell
sal_uInt32 mnRow
sal_uInt32 mnShadowsBefore
sal_uInt32 mnShadowsAfter
bool mbEndOfLine
bool mbFinalEndOfLine
bool mbEndOfCell
bool mbFirstInTable
bool mbVertMerge
const SwTableBoxmpTableBox
const SwTablempTable
SwRect maRect

Detailed Description

Definition at line 52 of file WW8TableInfo.hxx.

Member Typedef Documentation

◆ Pointer_t

Definition at line 70 of file WW8TableInfo.hxx.

Constructor & Destructor Documentation

◆ WW8TableNodeInfoInner()

ww8::WW8TableNodeInfoInner::WW8TableNodeInfoInner ( WW8TableNodeInfo pParent)

Definition at line 36 of file WW8TableInfo.cxx.

References mnDepth, mnRow, and mpParent.

Member Function Documentation

◆ getCell()

sal_uInt32 ww8::WW8TableNodeInfoInner::getCell ( ) const

Definition at line 89 of file WW8TableInfo.hxx.

References mnCell.

◆ getColumnWidthsBasedOnAllRows()

WidthsPtr ww8::WW8TableNodeInfoInner::getColumnWidthsBasedOnAllRows ( ) const

◆ getDepth()

sal_uInt32 ww8::WW8TableNodeInfoInner::getDepth ( ) const

Definition at line 88 of file WW8TableInfo.hxx.

References mnDepth.

◆ getGridColsOfRow()

GridColsPtr ww8::WW8TableNodeInfoInner::getGridColsOfRow ( AttributeOutputBase rBase,
bool  calculateColumnsFromAllRows = false 

◆ getNode()

const SwNode * ww8::WW8TableNodeInfoInner::getNode ( ) const

Definition at line 119 of file WW8TableInfo.cxx.

References ww8::WW8TableNodeInfo::getNode(), and mpParent.

Referenced by AttributeOutputBase::GetTablePageSize().

◆ getRect()

const SwRect & ww8::WW8TableNodeInfoInner::getRect ( ) const

◆ getRow()

sal_uInt32 ww8::WW8TableNodeInfoInner::getRow ( ) const

Definition at line 90 of file WW8TableInfo.hxx.

References mnRow.

◆ getRowSpansOfRow()

RowSpansPtr ww8::WW8TableNodeInfoInner::getRowSpansOfRow ( ) const

◆ getShadowsAfter()

sal_uInt32 ww8::WW8TableNodeInfoInner::getShadowsAfter ( ) const

Definition at line 92 of file WW8TableInfo.hxx.

References mnShadowsAfter.

◆ getShadowsBefore()

sal_uInt32 ww8::WW8TableNodeInfoInner::getShadowsBefore ( ) const

Definition at line 91 of file WW8TableInfo.hxx.

References mnShadowsBefore.

◆ getTable()

const SwTable * ww8::WW8TableNodeInfoInner::getTable ( ) const

◆ getTableBox()

const SwTableBox * ww8::WW8TableNodeInfoInner::getTableBox ( ) const

Definition at line 97 of file WW8TableInfo.hxx.

References mpTableBox.

Referenced by getRowSpansOfRow(), getTableBoxesOfRow(), and getWidthsOfRow().

◆ getTableBoxesOfRow()

TableBoxVectorPtr ww8::WW8TableNodeInfoInner::getTableBoxesOfRow ( ) const

◆ getWidthsOfRow()

WidthsPtr ww8::WW8TableNodeInfoInner::getWidthsOfRow ( ) const

◆ isEndOfCell()

bool ww8::WW8TableNodeInfoInner::isEndOfCell ( ) const

Definition at line 93 of file WW8TableInfo.hxx.

References mbEndOfCell.

◆ isEndOfLine()

bool ww8::WW8TableNodeInfoInner::isEndOfLine ( ) const

Definition at line 94 of file WW8TableInfo.hxx.

References mbEndOfLine.

◆ isFinalEndOfLine()

bool ww8::WW8TableNodeInfoInner::isFinalEndOfLine ( ) const

Definition at line 95 of file WW8TableInfo.hxx.

References mbFinalEndOfLine.

◆ isFirstInTable()

bool ww8::WW8TableNodeInfoInner::isFirstInTable ( ) const

Definition at line 96 of file WW8TableInfo.hxx.

References mbFirstInTable.

◆ setCell()

void ww8::WW8TableNodeInfoInner::setCell ( sal_uInt32  nCell)

Definition at line 58 of file WW8TableInfo.cxx.

References mnCell.

◆ setDepth()

void ww8::WW8TableNodeInfoInner::setDepth ( sal_uInt32  nDepth)

Definition at line 53 of file WW8TableInfo.cxx.

References mnDepth.

◆ setEndOfCell()

void ww8::WW8TableNodeInfoInner::setEndOfCell ( bool  bEndOfCell)

Definition at line 88 of file WW8TableInfo.cxx.

References mbEndOfCell.

◆ setEndOfLine()

void ww8::WW8TableNodeInfoInner::setEndOfLine ( bool  bEndOfLine)

Definition at line 78 of file WW8TableInfo.cxx.

References mbEndOfLine.

◆ setFinalEndOfLine()

void ww8::WW8TableNodeInfoInner::setFinalEndOfLine ( bool  bEndOfLine)

Definition at line 83 of file WW8TableInfo.cxx.

References mbFinalEndOfLine.

◆ setFirstInTable()

void ww8::WW8TableNodeInfoInner::setFirstInTable ( bool  bFirstInTable)

Definition at line 93 of file WW8TableInfo.cxx.

References mbFirstInTable.

◆ setRect()

void ww8::WW8TableNodeInfoInner::setRect ( const SwRect rRect)

Definition at line 114 of file WW8TableInfo.cxx.

References maRect.

◆ setRow()

void ww8::WW8TableNodeInfoInner::setRow ( sal_uInt32  nRow)

Definition at line 63 of file WW8TableInfo.cxx.

References mnRow.

◆ setShadowsAfter()

void ww8::WW8TableNodeInfoInner::setShadowsAfter ( sal_uInt32  nShadowsAfter)

Definition at line 73 of file WW8TableInfo.cxx.

References mnShadowsAfter.

◆ setShadowsBefore()

void ww8::WW8TableNodeInfoInner::setShadowsBefore ( sal_uInt32  nShadowsBefore)

Definition at line 68 of file WW8TableInfo.cxx.

References mnShadowsBefore.

◆ setTable()

void ww8::WW8TableNodeInfoInner::setTable ( const SwTable pTable)

Definition at line 109 of file WW8TableInfo.cxx.

References mpTable.

◆ setTableBox()

void ww8::WW8TableNodeInfoInner::setTableBox ( const SwTableBox pTableBox)

Definition at line 104 of file WW8TableInfo.cxx.

References mpTableBox.

◆ setVertMerge()

void ww8::WW8TableNodeInfoInner::setVertMerge ( bool  bVertMerge)

Definition at line 98 of file WW8TableInfo.cxx.

References mbVertMerge.

◆ toString()

std::string ww8::WW8TableNodeInfoInner::toString ( ) const

Member Data Documentation

◆ maRect

SwRect ww8::WW8TableNodeInfoInner::maRect

Definition at line 67 of file WW8TableInfo.hxx.

Referenced by getRect(), and setRect().

◆ mbEndOfCell

bool ww8::WW8TableNodeInfoInner::mbEndOfCell

Definition at line 62 of file WW8TableInfo.hxx.

Referenced by isEndOfCell(), setEndOfCell(), and toString().

◆ mbEndOfLine

bool ww8::WW8TableNodeInfoInner::mbEndOfLine

Definition at line 60 of file WW8TableInfo.hxx.

Referenced by isEndOfLine(), setEndOfLine(), and toString().

◆ mbFinalEndOfLine

bool ww8::WW8TableNodeInfoInner::mbFinalEndOfLine

Definition at line 61 of file WW8TableInfo.hxx.

Referenced by isFinalEndOfLine(), and setFinalEndOfLine().

◆ mbFirstInTable

bool ww8::WW8TableNodeInfoInner::mbFirstInTable

Definition at line 63 of file WW8TableInfo.hxx.

Referenced by isFirstInTable(), and setFirstInTable().

◆ mbVertMerge

bool ww8::WW8TableNodeInfoInner::mbVertMerge

Definition at line 64 of file WW8TableInfo.hxx.

Referenced by setVertMerge(), and toString().

◆ mnCell

sal_uInt32 ww8::WW8TableNodeInfoInner::mnCell

Definition at line 56 of file WW8TableInfo.hxx.

Referenced by getCell(), setCell(), and toString().

◆ mnDepth

sal_uInt32 ww8::WW8TableNodeInfoInner::mnDepth

Definition at line 55 of file WW8TableInfo.hxx.

Referenced by getDepth(), setDepth(), and toString().

◆ mnRow

sal_uInt32 ww8::WW8TableNodeInfoInner::mnRow

Definition at line 57 of file WW8TableInfo.hxx.

Referenced by getRow(), setRow(), and toString().

◆ mnShadowsAfter

sal_uInt32 ww8::WW8TableNodeInfoInner::mnShadowsAfter

Definition at line 59 of file WW8TableInfo.hxx.

Referenced by getShadowsAfter(), setShadowsAfter(), and toString().

◆ mnShadowsBefore

sal_uInt32 ww8::WW8TableNodeInfoInner::mnShadowsBefore

Definition at line 58 of file WW8TableInfo.hxx.

Referenced by getShadowsBefore(), setShadowsBefore(), and toString().

◆ mpParent

WW8TableNodeInfo* ww8::WW8TableNodeInfoInner::mpParent

◆ mpTable

const SwTable* ww8::WW8TableNodeInfoInner::mpTable

Definition at line 66 of file WW8TableInfo.hxx.

Referenced by getTable(), and setTable().

◆ mpTableBox

const SwTableBox* ww8::WW8TableNodeInfoInner::mpTableBox

Definition at line 65 of file WW8TableInfo.hxx.

Referenced by getTableBox(), and setTableBox().

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