LibreOffice Module sc (master) 1
Classes | Namespaces
columnspanset.hxx File Reference
#include "address.hxx"
#include <optional>
#include <vector>
#include <mdds/flat_segment_tree.hpp>
Include dependency graph for columnspanset.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sc::RowSpan
 
struct  sc::ColRowSpan
 
class  sc::ColumnSpanSet
 Structure that stores segments of boolean flags per column, and perform custom action on those segments. More...
 
struct  sc::ColumnSpanSet::ColumnType
 
class  sc::ColumnSpanSet::Action
 
class  sc::ColumnSpanSet::ColumnAction
 
class  sc::SingleColumnSpanSet
 Keep track of spans in a single column only. More...
 
class  sc::RangeColumnSpanSet
 Optimized ColumnSpanSet version that operates on a single ScRange. More...
 

Namespaces

namespace  sc
 CAUTION! The following defines must be in the same namespace as the respective type.