LibreOffice Module sc (master) 1
|
#include <cellmergeoption.hxx>
Public Member Functions | |
ScCellMergeOption (const ScRange &rRange) | |
SC_DLLPUBLIC | ScCellMergeOption (SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow, bool bCenter=false) |
ScRange | getSingleRange (SCTAB nTab) const |
ScRange | getFirstSingleRange () const |
Public Attributes | |
::std::set< SCTAB > | maTabs |
SCCOL | mnStartCol |
SCROW | mnStartRow |
SCCOL | mnEndCol |
SCROW | mnEndRow |
bool | mbCenter |
Definition at line 16 of file cellmergeoption.hxx.
|
explicit |
Definition at line 13 of file cellmergeoption.cxx.
References ScRange::aEnd, ScRange::aStart, Col, i, maTabs, Row, and ScAddress::Tab().
|
explicit |
Definition at line 26 of file cellmergeoption.cxx.
ScRange ScCellMergeOption::getFirstSingleRange | ( | ) | const |
Definition at line 40 of file cellmergeoption.cxx.
References getSingleRange(), and maTabs.
Referenced by ScViewFunc::RemoveMerge().
Definition at line 35 of file cellmergeoption.cxx.
References mnEndCol, mnEndRow, mnStartCol, and mnStartRow.
Referenced by ScUndoMerge::DoChange(), getFirstSingleRange(), ScViewFunc::MergeCells(), and ScDocFunc::UnmergeCells().
::std::set<SCTAB> ScCellMergeOption::maTabs |
Definition at line 18 of file cellmergeoption.hxx.
Referenced by ScUndoMerge::DoChange(), getFirstSingleRange(), ScDocFunc::InsertCells(), ScCellRangeObj::merge(), ScViewFunc::MergeCells(), ScDocFunc::MergeCells(), ScViewFunc::RemoveMerge(), ScCellMergeOption(), and ScDocFunc::UnmergeCells().
bool ScCellMergeOption::mbCenter |
Definition at line 23 of file cellmergeoption.hxx.
Referenced by ScUndoMerge::DoChange(), and ScDocFunc::MergeCells().
SCCOL ScCellMergeOption::mnEndCol |
Definition at line 21 of file cellmergeoption.hxx.
Referenced by getSingleRange(), lcl_extendMergeRange(), and ScDocFunc::MergeCells().
SCROW ScCellMergeOption::mnEndRow |
Definition at line 22 of file cellmergeoption.hxx.
Referenced by ScUndoMerge::DoChange(), getSingleRange(), lcl_extendMergeRange(), and ScDocFunc::MergeCells().
SCCOL ScCellMergeOption::mnStartCol |
Definition at line 19 of file cellmergeoption.hxx.
Referenced by getSingleRange(), lcl_extendMergeRange(), and ScDocFunc::MergeCells().
SCROW ScCellMergeOption::mnStartRow |
Definition at line 20 of file cellmergeoption.hxx.
Referenced by ScUndoMerge::DoChange(), getSingleRange(), lcl_extendMergeRange(), and ScDocFunc::MergeCells().