AvailableCells typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
Base typedef | capd::complex::CubCellComplex< MemoryModel > | |
cardinality() const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
Cell typedef | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | |
CellCode typedef | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | |
cellCode() const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
CellComplex(boost::shared_ptr< EnumerateCellCodes > enumerateCellCodes, MemoryModel memoryModel=MemoryModel()) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inlineexplicit |
CellComplex(const EnumerateCellCodes &enumerateCellCodes, MemoryModel memoryModel=MemoryModel()) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inlineexplicit |
CellComplex(EnumerateCellCodes &enumerateCellCodes, bool reference, MemoryModel memoryModel=MemoryModel()) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inlineexplicit |
CellComplex(const CellComplex &)=default | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
CellComplex(CellComplex &&)=default | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
coincidenceIndex(const ConstCell &cellA, const ConstCell &cellB) const | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | inline |
color(Id id) const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
Color typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
ColoredConstIterators typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
ColoredIterators typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
Colors typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
ConstCell typedef | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | |
ConstIterators typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
CubCellComplex(const Lengths &lengths) | capd::complex::CubCellComplex< MemoryModel > | inlineexplicit |
CubCellComplex(CubCellComplex &&)=default | capd::complex::CubCellComplex< MemoryModel > | |
CubCellComplex(const CubCellComplex &)=default | capd::complex::CubCellComplex< MemoryModel > | |
CubCellComplexBase(Enumerator e, MemoryModel m=MemoryModel()) | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | inlineexplicit |
CubCellComplexBase(CubCellComplexBase &&)=default | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | |
CubCellComplexBase(const CubCellComplexBase &)=default | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | |
dim() const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
Dim typedef | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | |
enumerateCellCodes() | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
enumerateCellCodes() const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
EnumerateCellCodes typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
exists(Id id) const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
exists(const CellCode &cellCode) const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
fillWithBoundaries() | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
fillWithBoundary(Id cellId, Color color=Color(), bool keepLower=true) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
fillWithBoundary(const Cell &cell, Color color=Color(), bool keepLower=true) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
find(const CellCode &cellCode) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
find(Id id) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
fullCube() const | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | inline |
FullCube typedef | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | |
getDim() const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
Id typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
insert(const CellCode &cellCode) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
insert(const CellCode &cellCode, Color color) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
insertAll(Color color=Color(1)) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inlineprotected |
isClosed() const | capd::complex::SComplexBase | inline |
IsComplex typedef | capd::complex::SComplexBase | |
iterators() | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
iterators() const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
iterators(Color color) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
iterators(Color color) const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
Iterators typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
MemoryModel typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
operator()(const FullCube &fullCube) const | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | inline |
operator()(size_t x, size_t y) const | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | inline |
operator()(size_t x, size_t y, size_t z) const | capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > > | inline |
operator[](const CellCode &cellCode) const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
operator[](Id id) const | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
operator[](const CellCode &cellCode) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
operator[](Id id) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
remove(Cell &cell) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
resetColors(Color color) | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
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< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inline |
Tags typedef | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | |
~CellComplex() | capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type > | inlinevirtual |
~SComplexBase() | capd::complex::SComplexBase | inlinevirtual |