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

#include <orcusinterface.hxx>

Inheritance diagram for ScOrcusSheetProperties:
[legend]
Collaboration diagram for ScOrcusSheetProperties:
[legend]

Public Member Functions

 ScOrcusSheetProperties (SCTAB nTab, ScDocumentImport &rDoc)
 
virtual ~ScOrcusSheetProperties () override
 
virtual void set_column_width (orcus::spreadsheet::col_t col, double width, orcus::length_unit_t unit) override
 
virtual void set_column_hidden (orcus::spreadsheet::col_t col, bool hidden) override
 
virtual void set_row_height (orcus::spreadsheet::row_t row, double height, orcus::length_unit_t unit) override
 
virtual void set_row_hidden (orcus::spreadsheet::row_t row, bool hidden) override
 
virtual void set_merge_cell_range (const orcus::spreadsheet::range_t &range) override
 

Private Attributes

ScDocumentImportmrDoc
 
SCTAB mnTab
 

Detailed Description

Definition at line 199 of file orcusinterface.hxx.

Constructor & Destructor Documentation

ScOrcusSheetProperties::ScOrcusSheetProperties ( SCTAB  nTab,
ScDocumentImport rDoc 
)

Definition at line 658 of file interface.cxx.

ScOrcusSheetProperties::~ScOrcusSheetProperties ( )
overridevirtual

Definition at line 664 of file interface.cxx.

Member Function Documentation

void ScOrcusSheetProperties::set_column_hidden ( orcus::spreadsheet::col_t  col,
bool  hidden 
)
overridevirtual

Definition at line 705 of file interface.cxx.

References ScDocumentImport::getDoc(), mnTab, mrDoc, and ScDocument::SetColHidden().

void ScOrcusSheetProperties::set_column_width ( orcus::spreadsheet::col_t  col,
double  width,
orcus::length_unit_t  unit 
)
overridevirtual

Definition at line 699 of file interface.cxx.

References ScDocumentImport::getDoc(), mnTab, mrDoc, and ScDocument::SetColWidthOnly().

void ScOrcusSheetProperties::set_merge_cell_range ( const orcus::spreadsheet::range_t &  range)
overridevirtual

Definition at line 723 of file interface.cxx.

References mnTab, mrDoc, and ScDocumentImport::setMergedCells().

void ScOrcusSheetProperties::set_row_height ( orcus::spreadsheet::row_t  row,
double  height,
orcus::length_unit_t  unit 
)
overridevirtual
void ScOrcusSheetProperties::set_row_hidden ( orcus::spreadsheet::row_t  row,
bool  hidden 
)
overridevirtual

Definition at line 717 of file interface.cxx.

References ScDocumentImport::getDoc(), mnTab, mrDoc, and ScDocument::SetRowHidden().

Member Data Documentation

SCTAB ScOrcusSheetProperties::mnTab
private
ScDocumentImport& ScOrcusSheetProperties::mrDoc
private

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