AvailableCells typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
BaseCellComplex typedef | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | |
cardinality() const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
Cell typedef | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | |
cellCode() const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
CellCode typedef | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | |
CellComplex(boost::shared_ptr< EnumerateCellCodes > enumerateCellCodes, MemoryModel memoryModel=MemoryModel()) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inlineexplicit |
CellComplex(const EnumerateCellCodes &enumerateCellCodes, MemoryModel memoryModel=MemoryModel()) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inlineexplicit |
CellComplex(EnumerateCellCodes &enumerateCellCodes, bool reference, MemoryModel memoryModel=MemoryModel()) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inlineexplicit |
CellComplex(const CellComplex &)=default | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
CellComplex(CellComplex &&)=default | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
coincidenceIndex(const ConstCell &cellA, const ConstCell &cellB) const | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | inline |
color(Id id) const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
Color typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
ColoredConstIterators typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
ColoredIterators typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
Colors typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
ConstCell typedef | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | |
ConstIterators typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
dim() const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
Dim typedef | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | |
enumerateCellCodes() | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
enumerateCellCodes() const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
EnumerateCellCodes typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
exists(Id id) const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
exists(const CellCode &cellCode) const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
fillWithBoundaries() | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
fillWithBoundary(Id cellId, Color color=Color(), bool keepLower=true) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
fillWithBoundary(const Cell &cell, Color color=Color(), bool keepLower=true) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
find(const CellCode &cellCode) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
find(Id id) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
getDim() const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
HasseDiagram typedef | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | |
HasseDiagramCellComplex(HasseDiagram &diagram, bool reference) | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | inline |
Id typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
insert(const CellCode &cellCode) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
insert(const CellCode &cellCode, Color color) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
insertAll(Color color=Color(1)) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inlineprotected |
isClosed() const | capd::complex::SComplexBase | inline |
IsComplex typedef | capd::complex::SComplexBase | |
Iterators typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
iterators() | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
iterators() const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
iterators(Color color) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
iterators(Color color) const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
MemoryModel typedef | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | |
operator[](const CellCode &cellCode) const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
operator[](Id id) const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
operator[](const CellCode &cellCode) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
operator[](Id id) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
remove(Cell &cell) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
resetColors(Color color) | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
Scalar typedef | capd::complex::HasseDiagramCellComplex< HasseDiagramT, ColorT > | |
SComplexBase(bool isClosed=true) | capd::complex::SComplexBase | inline |
setClosed(bool closed) | capd::complex::SComplexBase | inline |
setClosedValidator(const boost::function< bool()> &v) | capd::complex::SComplexBase | inline |
size() const | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inline |
Tags typedef | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | |
~CellComplex() | capd::complex::CellComplex< HasseDiagramMemoryModel< HasseDiagramT, ColorT >, boost::mpl::vector<> > | inlinevirtual |
~SComplexBase() | capd::complex::SComplexBase | inlinevirtual |