CAPD RedHom Library
capd::test::SimplicialTriangle< 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

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

Public Attributes

SimplicialComplex::Cell a
 
SimplicialComplex::Cell b
 
SimplicialComplex::Cell c
 
SimplicialComplex::Cell ab
 
SimplicialComplex::Cell ac
 
SimplicialComplex::Cell bc
 
SimplicialComplex::Cell abc
 
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::SimplicialTriangle< Tag >::SimplicialTriangle ( )
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
template<typename Tag = DefaultSimplicialTag>
SimplicialComplex::Cell capd::test::SimplicialTriangle< Tag >::a
template<typename Tag = DefaultSimplicialTag>
SimplicialComplex::Cell capd::test::SimplicialTriangle< Tag >::ab
template<typename Tag = DefaultSimplicialTag>
SimplicialComplex::Cell capd::test::SimplicialTriangle< Tag >::abc
template<typename Tag = DefaultSimplicialTag>
SimplicialComplex::Cell capd::test::SimplicialTriangle< Tag >::ac
template<typename Tag = DefaultSimplicialTag>
SimplicialComplex::Cell capd::test::SimplicialTriangle< Tag >::b
template<typename Tag = DefaultSimplicialTag>
SimplicialComplex::Cell capd::test::SimplicialTriangle< Tag >::bc
std::vector<int>& capd::test::ComplexFixture::betti
inherited
template<typename Tag = DefaultSimplicialTag>
SimplicialComplex::Cell capd::test::SimplicialTriangle< Tag >::c
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