LibreOffice Module sc (master) 1
|
Optimized ColumnSpanSet version that operates on a single ScRange. More...
#include <columnspanset.hxx>
Public Member Functions | |
RangeColumnSpanSet (const ScRange &spanRange) | |
void | executeColumnAction (ScDocument &rDoc, sc::ColumnSpanSet::ColumnAction &ac) const |
Private Attributes | |
ScRange | range |
Optimized ColumnSpanSet version that operates on a single ScRange.
Definition at line 162 of file columnspanset.hxx.
|
inline |
Definition at line 165 of file columnspanset.hxx.
void sc::RangeColumnSpanSet::executeColumnAction | ( | ScDocument & | rDoc, |
sc::ColumnSpanSet::ColumnAction & | ac | ||
) | const |
Definition at line 350 of file columnspanset.cxx.
References ScTable::aCol, ScRange::aEnd, ScRange::aStart, ScTable::ClampToAllocatedColumns(), ScAddress::Col(), sc::ColumnSpanSet::ColumnAction::execute(), ScDocument::FetchTable(), range, ScAddress::Row(), sc::ColumnSpanSet::ColumnAction::startColumn(), ScAddress::Tab(), and ScDocument::ValidCol().
Referenced by ScInterpreter::IterateParameters().
|
private |
Definition at line 169 of file columnspanset.hxx.
Referenced by executeColumnAction().