CAPD RedHom Library
|
#include <capd/complex/BdNeighbours.h>
Classes | |
struct | DiffId |
Public Types | |
typedef IteratedBoundary< Complex, DEPTH > | Boundary |
typedef IteratedCoboundary< Complex, DEPTH > | Coboundary |
typedef ComplexTraits< Complex >::Cell | Cell |
typedef Cell::Id | Id |
typedef homAux::MultiValuedTransformRange< Coboundary, typename Boundary::result_type::iterator > | Range |
typedef boost::filter_iterator< DiffId, typename Range::iterator > | iterator |
typedef boost::filter_iterator< DiffId, typename Range::const_iterator > | const_iterator |
Public Member Functions | |
BdNeighbours (Complex &complex, const Cell &arg, size_t depth=DEPTH) | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
typedef IteratedBoundary<Complex, DEPTH> capd::complex::BdNeighbours< Complex, DEPTH >::Boundary |
typedef ComplexTraits<Complex>::Cell capd::complex::BdNeighbours< Complex, DEPTH >::Cell |
typedef IteratedCoboundary<Complex, DEPTH> capd::complex::BdNeighbours< Complex, DEPTH >::Coboundary |
typedef boost::filter_iterator<DiffId, typename Range::const_iterator> capd::complex::BdNeighbours< Complex, DEPTH >::const_iterator |
typedef Cell::Id capd::complex::BdNeighbours< Complex, DEPTH >::Id |
typedef boost::filter_iterator<DiffId, typename Range::iterator> capd::complex::BdNeighbours< Complex, DEPTH >::iterator |
typedef homAux::MultiValuedTransformRange<Coboundary, typename Boundary::result_type::iterator> capd::complex::BdNeighbours< Complex, DEPTH >::Range |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |