CAPD RedHom Library
capd::complex::CubCellComplex< MemoryModel > Member List

This is the complete list of members for capd::complex::CubCellComplex< MemoryModel >, including all inherited members.

AvailableCells typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
Base typedefcapd::complex::CubCellComplex< MemoryModel >
cardinality() constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
Cell typedefcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >
CellCode typedefcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >
cellCode() constcapd::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 &)=defaultcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
CellComplex(CellComplex &&)=defaultcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
coincidenceIndex(const ConstCell &cellA, const ConstCell &cellB) constcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >inline
color(Id id) constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
Color typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
ColoredConstIterators typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
ColoredIterators typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
Colors typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
ConstCell typedefcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >
ConstIterators typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
CubCellComplex(const Lengths &lengths)capd::complex::CubCellComplex< MemoryModel >inlineexplicit
CubCellComplex(CubCellComplex &&)=defaultcapd::complex::CubCellComplex< MemoryModel >
CubCellComplex(const CubCellComplex &)=defaultcapd::complex::CubCellComplex< MemoryModel >
CubCellComplexBase(Enumerator e, MemoryModel m=MemoryModel())capd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >inlineexplicit
CubCellComplexBase(CubCellComplexBase &&)=defaultcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >
CubCellComplexBase(const CubCellComplexBase &)=defaultcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >
dim() constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
Dim typedefcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >
enumerateCellCodes()capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
enumerateCellCodes() constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
EnumerateCellCodes typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
exists(Id id) constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
exists(const CellCode &cellCode) constcapd::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() constcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >inline
FullCube typedefcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >
getDim() constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
Id typedefcapd::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::SComplexBaseinline
IsComplex typedefcapd::complex::SComplexBase
iterators()capd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
iterators() constcapd::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) constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
Iterators typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
MemoryModel typedefcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >
operator()(const FullCube &fullCube) constcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >inline
operator()(size_t x, size_t y) constcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >inline
operator()(size_t x, size_t y, size_t z) constcapd::complex::CubCellComplexBase< MemoryModel, boost::mpl::vector< CubicalTag, RegularCubicalTag > >inline
operator[](const CellCode &cellCode) constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
operator[](Id id) constcapd::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::SComplexBaseinline
setClosed(bool closed)capd::complex::SComplexBaseinline
setClosedValidator(const boost::function< bool()> &v)capd::complex::SComplexBaseinline
size() constcapd::complex::CellComplex< MemoryModel, impl::CubCellComplexTags< boost::mpl::vector< CubicalTag, RegularCubicalTag > >::type >inline
Tags typedefcapd::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::SComplexBaseinlinevirtual