CAPD RedHom Library
capd::apiRedHom::CreateCubicalComplex Struct Reference

Public Member Functions

template<typename TypeDescriptor >
void operator() (TypeDescriptor t, AnyWrapper &, typename boost::disable_if< HasTag< typename TypeDescriptor::type, capd::complex::ExternalMemoryTag > >::type *p=0)
 
template<typename TypeDescriptor >
void operator() (TypeDescriptor, AnyWrapper &, typename boost::enable_if< HasTag< typename TypeDescriptor::type, capd::complex::ExternalMemoryTag > >::type *p=0)
 

Public Attributes

const std::vector< size_t > & size
 
const CubicalComplex::CellCodeRangecubes
 
CubicalComplexcomplex
 
 CAPD_CLASS_LOGGER
 

Member Function Documentation

template<typename TypeDescriptor >
void capd::apiRedHom::CreateCubicalComplex::operator() ( TypeDescriptor  t,
AnyWrapper ,
typename boost::disable_if< HasTag< typename TypeDescriptor::type, capd::complex::ExternalMemoryTag > >::type *  p = 0 
)
inline
template<typename TypeDescriptor >
void capd::apiRedHom::CreateCubicalComplex::operator() ( TypeDescriptor  ,
AnyWrapper ,
typename boost::enable_if< HasTag< typename TypeDescriptor::type, capd::complex::ExternalMemoryTag > >::type *  p = 0 
)
inline

Member Data Documentation

capd::apiRedHom::CreateCubicalComplex::CAPD_CLASS_LOGGER
CubicalComplex& capd::apiRedHom::CreateCubicalComplex::complex
const CubicalComplex::CellCodeRange& capd::apiRedHom::CreateCubicalComplex::cubes
const std::vector<size_t>& capd::apiRedHom::CreateCubicalComplex::size