CAPD RedHom Library
capd::test::SimplicialPoint< Tag > Struct Template Reference

#include </var/lib/jenkins/workspace/capd-docs/workdir/capd-5.1.13/capdRedHom/tests/apiRedHom/Fixtures.h>

Public Types

typedef Tag ComplexTag
 
typedef capd::complex::ComplexSelector< ComplexTag, boost::mpl::int_< DIM >, size_t >::type ComplexType
 
typedef SimplicialComplex APIComplexType
 

Public Member Functions

 SimplicialPoint ()
 
ComplexTyperawComplex ()
 
const std::vector< int > & bettiMod (size_t p) const
 
int bettiInDim (size_t dim) const
 

Public Attributes

boost::shared_ptr< Complexcomplex
 
size_t typeId
 
int euler
 
size_t cardinality
 
size_t coreductions
 
size_t dim
 
std::vector< std::vector< int > > _bettiMod
 
std::vector< int > & betti
 

Member Typedef Documentation

typedef Tag capd::test::SimplicialComplexFixture< DIM, Tag >::ComplexTag
inherited
typedef capd::complex::ComplexSelector<ComplexTag, boost::mpl::int_<DIM>, size_t>::type capd::test::SimplicialComplexFixture< DIM, Tag >::ComplexType
inherited

Constructor & Destructor Documentation

template<typename Tag = DefaultSimplicialTag>
capd::test::SimplicialPoint< Tag >::SimplicialPoint ( )
inline

Member Function Documentation

int capd::test::ComplexFixture::bettiInDim ( size_t  dim) const
inlineinherited
const std::vector<int>& capd::test::ComplexFixture::bettiMod ( size_t  p) const
inlineinherited
ComplexType& capd::test::SimplicialComplexFixture< DIM, Tag >::rawComplex ( )
inlineinherited

Member Data Documentation

std::vector<std::vector<int> > capd::test::ComplexFixture::_bettiMod
inherited
std::vector<int>& capd::test::ComplexFixture::betti
inherited
size_t capd::test::ComplexFixture::cardinality
inherited
boost::shared_ptr<Complex> capd::test::ComplexFixture::complex
inherited
size_t capd::test::ComplexFixture::coreductions
inherited
size_t capd::test::ComplexFixture::dim
inherited
int capd::test::ComplexFixture::euler
inherited
size_t capd::test::ComplexFixture::typeId
inherited