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

A 2D cell position in an HTML table. More...

#include <htmlpars.hxx>

Public Member Functions

 ScHTMLPos ()
 
 ScHTMLPos (SCCOL nCol, SCROW nRow)
 
 ScHTMLPos (const ScAddress &rAddr)
 
SCCOLROW Get (ScHTMLOrient eOrient) const
 
void Set (SCCOL nCol, SCROW nRow)
 
void Set (const ScAddress &rAddr)
 
ScAddress MakeAddr () const
 

Public Attributes

SCCOL mnCol
 
SCROW mnRow
 

Detailed Description

A 2D cell position in an HTML table.

Definition at line 235 of file htmlpars.hxx.

Constructor & Destructor Documentation

◆ ScHTMLPos() [1/3]

ScHTMLPos::ScHTMLPos ( )
inlineexplicit

Definition at line 240 of file htmlpars.hxx.

◆ ScHTMLPos() [2/3]

ScHTMLPos::ScHTMLPos ( SCCOL  nCol,
SCROW  nRow 
)
inlineexplicit

Definition at line 241 of file htmlpars.hxx.

◆ ScHTMLPos() [3/3]

ScHTMLPos::ScHTMLPos ( const ScAddress rAddr)
inlineexplicit

Definition at line 243 of file htmlpars.hxx.

References Set().

Member Function Documentation

◆ Get()

SCCOLROW ScHTMLPos::Get ( ScHTMLOrient  eOrient) const
inline

Definition at line 245 of file htmlpars.hxx.

References mnCol, mnRow, and tdCol.

Referenced by ScHTMLTable::GetDocPos().

◆ MakeAddr()

ScAddress ScHTMLPos::MakeAddr ( ) const
inline

Definition at line 251 of file htmlpars.hxx.

References mnCol, and mnRow.

Referenced by ScHTMLTable::GetDocRange(), ScHTMLTable::GetSpan(), and ScHTMLTable::InsertNewCell().

◆ Set() [1/2]

void ScHTMLPos::Set ( const ScAddress rAddr)
inline

Definition at line 249 of file htmlpars.hxx.

References ScAddress::Col(), ScAddress::Row(), and Set().

◆ Set() [2/2]

void ScHTMLPos::Set ( SCCOL  nCol,
SCROW  nRow 
)
inline

Definition at line 247 of file htmlpars.hxx.

References mnCol, and mnRow.

Referenced by ScHTMLPos(), and Set().

Member Data Documentation

◆ mnCol

SCCOL ScHTMLPos::mnCol

◆ mnRow

SCROW ScHTMLPos::mnRow

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