![]() |
CAPD RedHom Library
|
#include <capd/complex/FilteredComplex.h>
Public Types | |
| typedef ComplexT | Complex |
| typedef Complex::Tags | Tags |
| typedef Complex::Cell | OrgCell |
| typedef Complex::ConstCell | OrgConstCell |
| typedef Complex::CellCode | OrgCellCode |
| typedef Complex::Id | OrgId |
| typedef Complex::Dim | OrgDim |
| typedef OrgId | Id |
| typedef OrgCellCode | CellCode |
| typedef OrgDim | Dim |
| typedef OrgCell::Color | Color |
| typedef FilterT | Filter |
| typedef OrgCell | Cell |
| typedef OrgConstCell | ConstCell |
| typedef FilteredIteratorFamily< typename Complex::Iterators, Filter > | Iterators |
| typedef FilteredIteratorFamily< typename Complex::ConstIterators, Filter > | ConstIterators |
| typedef FilteredIteratorFamily< typename Complex::ColoredIterators, Filter > | ColoredIterators |
| typedef FilteredIteratorFamily< typename Complex::ColoredConstIterators, Filter > | ColoredConstIterators |
Public Member Functions | |
| FilteredComplex (Complex &complex, Filter filter=Filter()) | |
| Dim | getDim () const |
| Iterators | iterators () |
| ConstIterators | iterators () const |
| ColoredIterators | iterators (Color color) |
| ColoredConstIterators | iterators (Color color) const |
| ConstCell | operator[] (const CellCode &cellCode) const |
| ConstCell | operator[] (Id id) const |
| Cell | operator[] (const CellCode &cellCode) |
| Cell | operator[] (Id id) |
| boost::optional< Cell > | find (const CellCode &cellCode) |
| boost::optional< Cell > | find (Id id) |
| size_t | size () const |
| size_t | cardinality () const |
| virtual | ~FilteredComplex () |
| typedef OrgCell capd::complex::FilteredComplex< ComplexT, FilterT >::Cell |
| typedef OrgCellCode capd::complex::FilteredComplex< ComplexT, FilterT >::CellCode |
| typedef OrgCell::Color capd::complex::FilteredComplex< ComplexT, FilterT >::Color |
| typedef FilteredIteratorFamily<typename Complex::ColoredConstIterators, Filter> capd::complex::FilteredComplex< ComplexT, FilterT >::ColoredConstIterators |
| typedef FilteredIteratorFamily<typename Complex::ColoredIterators, Filter> capd::complex::FilteredComplex< ComplexT, FilterT >::ColoredIterators |
| typedef ComplexT capd::complex::FilteredComplex< ComplexT, FilterT >::Complex |
| typedef OrgConstCell capd::complex::FilteredComplex< ComplexT, FilterT >::ConstCell |
| typedef FilteredIteratorFamily<typename Complex::ConstIterators, Filter> capd::complex::FilteredComplex< ComplexT, FilterT >::ConstIterators |
| typedef OrgDim capd::complex::FilteredComplex< ComplexT, FilterT >::Dim |
| typedef FilterT capd::complex::FilteredComplex< ComplexT, FilterT >::Filter |
| typedef OrgId capd::complex::FilteredComplex< ComplexT, FilterT >::Id |
| typedef FilteredIteratorFamily<typename Complex::Iterators, Filter> capd::complex::FilteredComplex< ComplexT, FilterT >::Iterators |
| typedef Complex::Cell capd::complex::FilteredComplex< ComplexT, FilterT >::OrgCell |
| typedef Complex::CellCode capd::complex::FilteredComplex< ComplexT, FilterT >::OrgCellCode |
| typedef Complex::ConstCell capd::complex::FilteredComplex< ComplexT, FilterT >::OrgConstCell |
| typedef Complex::Dim capd::complex::FilteredComplex< ComplexT, FilterT >::OrgDim |
| typedef Complex::Id capd::complex::FilteredComplex< ComplexT, FilterT >::OrgId |
| typedef Complex::Tags capd::complex::FilteredComplex< ComplexT, FilterT >::Tags |
|
inlineexplicit |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |