LibreOffice Module toolkit (master) 1
Public Member Functions | Private Attributes | List of all members
svt::table::TableCellGeometry Class Reference

a helper representing geometry information of a cell More...

#include <tablegeometry.hxx>

Collaboration diagram for svt::table::TableCellGeometry:
[legend]

Public Member Functions

 TableCellGeometry (TableControl_Impl const &_rControl, tools::Rectangle const &_rBoundaries, ColPos const _nCol, RowPos const _nRow)
 
 TableCellGeometry (const TableRowGeometry &_rRow, ColPos _nCol)
 
tools::Rectangle getRect () const
 
ColPos getColumn () const
 
bool isValid () const
 
bool moveRight ()
 

Private Attributes

TableRowGeometry m_aRow
 
TableColumnGeometry m_aCol
 

Detailed Description

a helper representing geometry information of a cell

Definition at line 117 of file tablegeometry.hxx.

Constructor & Destructor Documentation

◆ TableCellGeometry() [1/2]

svt::table::TableCellGeometry::TableCellGeometry ( TableControl_Impl const &  _rControl,
tools::Rectangle const &  _rBoundaries,
ColPos const  _nCol,
RowPos const  _nRow 
)
inline

Definition at line 124 of file tablegeometry.hxx.

◆ TableCellGeometry() [2/2]

svt::table::TableCellGeometry::TableCellGeometry ( const TableRowGeometry _rRow,
ColPos  _nCol 
)
inline

Definition at line 135 of file tablegeometry.hxx.

Member Function Documentation

◆ getColumn()

ColPos svt::table::TableCellGeometry::getColumn ( ) const
inline

Definition at line 145 of file tablegeometry.hxx.

References svt::table::TableColumnGeometry::getCol(), and m_aCol.

◆ getRect()

tools::Rectangle svt::table::TableCellGeometry::getRect ( ) const
inline

◆ isValid()

bool svt::table::TableCellGeometry::isValid ( ) const
inline

◆ moveRight()

bool svt::table::TableCellGeometry::moveRight ( )
inline

Definition at line 148 of file tablegeometry.hxx.

References m_aCol, and svt::table::TableColumnGeometry::moveRight().

Member Data Documentation

◆ m_aCol

TableColumnGeometry svt::table::TableCellGeometry::m_aCol
private

Definition at line 121 of file tablegeometry.hxx.

Referenced by getColumn(), getRect(), and moveRight().

◆ m_aRow

TableRowGeometry svt::table::TableCellGeometry::m_aRow
private

Definition at line 120 of file tablegeometry.hxx.

Referenced by getRect().


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