CAPD RedHom Library
capd::complex::IteratedBoundary< Complex, DEPTH > Struct Template Reference

#include <capd/complex/IteratedBoundary.h>

Public Types

typedef homAux::IteratedMultiValuedFunctor< DEPTH, BdCells< Complex > > IteratedBd
 
typedef IteratedBd::result_type result_type
 
typedef IteratedBd::argument_type argument_type
 

Public Member Functions

 IteratedBoundary ()
 
 IteratedBoundary (Complex &complex, size_t depth=DEPTH)
 
result_type operator() (const argument_type &arg) const
 

Member Typedef Documentation

template<typename Complex , size_t DEPTH>
typedef IteratedBd::argument_type capd::complex::IteratedBoundary< Complex, DEPTH >::argument_type
template<typename Complex , size_t DEPTH>
typedef homAux::IteratedMultiValuedFunctor<DEPTH, BdCells<Complex> > capd::complex::IteratedBoundary< Complex, DEPTH >::IteratedBd
template<typename Complex , size_t DEPTH>
typedef IteratedBd::result_type capd::complex::IteratedBoundary< Complex, DEPTH >::result_type

Constructor & Destructor Documentation

template<typename Complex , size_t DEPTH>
capd::complex::IteratedBoundary< Complex, DEPTH >::IteratedBoundary ( )
inline
template<typename Complex , size_t DEPTH>
capd::complex::IteratedBoundary< Complex, DEPTH >::IteratedBoundary ( Complex &  complex,
size_t  depth = DEPTH 
)
inline

Member Function Documentation

template<typename Complex , size_t DEPTH>
result_type capd::complex::IteratedBoundary< Complex, DEPTH >::operator() ( const argument_type arg) const
inline