LibreOffice Module sc (master) 1
|
#include <orcusinterface.hxx>
Public Member Functions | |
ScOrcusImportBorderStyle (std::vector< ScOrcusBorder > &rBorders) | |
void | reset () |
void | set_width (orcus::spreadsheet::border_direction_t dir, double width, orcus::length_unit_t unit) override |
void | set_style (orcus::spreadsheet::border_direction_t dir, orcus::spreadsheet::border_style_t style) override |
void | set_color (orcus::spreadsheet::border_direction_t dir, orcus::spreadsheet::color_elem_t alpha, orcus::spreadsheet::color_elem_t red, orcus::spreadsheet::color_elem_t green, orcus::spreadsheet::color_elem_t blue) override |
std::size_t | commit () override |
Private Attributes | |
ScOrcusBorder | maCurrentBorder |
std::vector< ScOrcusBorder > & | mrBorders |
Definition at line 521 of file orcusinterface.hxx.
ScOrcusImportBorderStyle::ScOrcusImportBorderStyle | ( | std::vector< ScOrcusBorder > & | rBorders | ) |
Definition at line 1852 of file interface.cxx.
|
override |
Definition at line 1945 of file interface.cxx.
References maCurrentBorder, mrBorders, and SAL_INFO.
void ScOrcusImportBorderStyle::reset | ( | ) |
Definition at line 1934 of file interface.cxx.
References maCurrentBorder.
Referenced by ScOrcusStyles::start_border_style().
|
override |
Definition at line 1926 of file interface.cxx.
References alpha, ColorAlpha, ScOrcusBorder::maBorders, ScOrcusBorder::BorderLine::maColor, and maCurrentBorder.
|
override |
Definition at line 1857 of file interface.cxx.
References oox::xls::API_LINE_HAIR, oox::xls::API_LINE_MEDIUM, oox::xls::API_LINE_NONE, oox::xls::API_LINE_THICK, oox::xls::API_LINE_THIN, ScOrcusBorder::maBorders, maCurrentBorder, ScOrcusBorder::BorderLine::meStyle, and ScOrcusBorder::BorderLine::mnWidth.
|
override |
Definition at line 1939 of file interface.cxx.
References ScOrcusBorder::maBorders, maCurrentBorder, and ScOrcusBorder::BorderLine::mnWidth.
|
private |
Definition at line 523 of file orcusinterface.hxx.
Referenced by commit(), reset(), set_color(), set_style(), and set_width().
|
private |
Definition at line 524 of file orcusinterface.hxx.
Referenced by commit().