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, orcus::spreadsheet::col_t col_span, double width, orcus::length_unit_t unit) override
 
virtual void set_column_hidden (orcus::spreadsheet::col_t col, orcus::spreadsheet::col_t col_span, 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 212 of file orcusinterface.hxx.

Constructor & Destructor Documentation

◆ ScOrcusSheetProperties()

ScOrcusSheetProperties::ScOrcusSheetProperties ( SCTAB  nTab,
ScDocumentImport rDoc 
)

Definition at line 712 of file interface.cxx.

◆ ~ScOrcusSheetProperties()

ScOrcusSheetProperties::~ScOrcusSheetProperties ( )
overridevirtual

Definition at line 718 of file interface.cxx.

Member Function Documentation

◆ set_column_hidden()

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

Definition at line 757 of file interface.cxx.

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

◆ set_column_width()

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

Definition at line 749 of file interface.cxx.

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

◆ set_merge_cell_range()

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

Definition at line 775 of file interface.cxx.

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

◆ set_row_height()

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

◆ set_row_hidden()

void ScOrcusSheetProperties::set_row_hidden ( orcus::spreadsheet::row_t  row,
bool  hidden 
)
overridevirtual

Definition at line 769 of file interface.cxx.

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

Member Data Documentation

◆ mnTab

SCTAB ScOrcusSheetProperties::mnTab
private

◆ mrDoc

ScDocumentImport& ScOrcusSheetProperties::mrDoc
private

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