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

Public Member Functions

template<typename TypeDescriptor >
void operator() (TypeDescriptor, AnyWrapper &)
 
template<typename Complex >
void create (boost::shared_ptr< Complex > &ptr)
 

Public Attributes

const ProdSimplicialComplex::CellCodeRangeprodSimplices
 
std::pair< DimType, DimType > rowsAndLength
 
ProdSimplicialComplexcomplex
 

Member Function Documentation

template<typename Complex >
void capd::apiRedHom::CreateProdSimplicialComplex::create ( boost::shared_ptr< Complex > &  ptr)
inline
template<typename TypeDescriptor >
void capd::apiRedHom::CreateProdSimplicialComplex::operator() ( TypeDescriptor  ,
AnyWrapper  
)
inline

Member Data Documentation

ProdSimplicialComplex& capd::apiRedHom::CreateProdSimplicialComplex::complex
const ProdSimplicialComplex::CellCodeRange& capd::apiRedHom::CreateProdSimplicialComplex::prodSimplices
std::pair<DimType, DimType> capd::apiRedHom::CreateProdSimplicialComplex::rowsAndLength