CAPD RedHom Library
capd::complex::AcyclicShaving< Complex, DIM > Class Template Reference

#include <capd/complex/AcyclicShaving.h>

Public Types

typedef ComplexTraits< Complex >::Cell Cell
 
typedef Cell::Id Id
 

Public Member Functions

 AcyclicShaving (Complex &complex, size_t dim=DIM)
 
size_t operator() ()
 
bool operator() (Cell &cell)
 
virtual ~AcyclicShaving ()
 

Member Typedef Documentation

template<typename Complex , size_t DIM>
typedef ComplexTraits<Complex>::Cell capd::complex::AcyclicShaving< Complex, DIM >::Cell
template<typename Complex , size_t DIM>
typedef Cell::Id capd::complex::AcyclicShaving< Complex, DIM >::Id

Constructor & Destructor Documentation

template<typename Complex , size_t DIM>
capd::complex::AcyclicShaving< Complex, DIM >::AcyclicShaving ( Complex &  complex,
size_t  dim = DIM 
)
inline
template<typename Complex , size_t DIM>
virtual capd::complex::AcyclicShaving< Complex, DIM >::~AcyclicShaving ( )
inlinevirtual

Member Function Documentation

template<typename Complex , size_t DIM>
size_t capd::complex::AcyclicShaving< Complex, DIM >::operator() ( )
inline
template<typename Complex , size_t DIM>
bool capd::complex::AcyclicShaving< Complex, DIM >::operator() ( Cell cell)
inline