CAPD RedHom Library
|
#include <capd/apiRedHom/ComplexHelper.h>
Public Types | |
typedef CubicalComplex::FullCube | FullCube |
typedef boost::any_range< FullCube, boost::forward_traversal_tag, const FullCube, std::ptrdiff_t > | FullCubeRange |
Static Public Member Functions | |
static boost::shared_ptr< GeneralizedSComplex > | CreateGeneralizedSComplexFromFullCubes (int dim, const FullCubeRange &fullCubeRange, int type=GeneralizedSComplex::TypeDefault()) |
static boost::shared_ptr< CubicalComplex > | CreateFromFullCubes (const FullCubeRange &fullCubeRange, const std::vector< size_t > &size, int type=CubicalComplex::TypeDefault()) |
static boost::shared_ptr< CubicalComplex > | CreateFromFullCubes (const FullCubeRange &fullCubeRange, int type=CubicalComplex::TypeDefault()) |
static std::vector< size_t > | CubicalComplexSize (const FullCubeRange &fullCubeRange) |
static std::vector< int > | BettiNumbers (const FullCubeRange &fullCubeRange, int modulo=0) |
typedef boost::any_range<FullCube, boost::forward_traversal_tag, const FullCube, std::ptrdiff_t> capd::apiRedHom::CubicalHelper::FullCubeRange |
|
static |
|
static |
|
static |
|
static |
|
static |