![]() |
CAPD RedHom Library
|
#include <capd/apiRedHom/Algorithms.h>
Public Types | |
| typedef boost::iterator_range< const double * > | Data |
| typedef std::vector< std::tuple< double, double, uint8_t > > | Diagram |
| typedef std::vector< size_t > | Cycles |
| typedef std::vector< std::pair< size_t, size_t > > | Pairs |
| DistanceMatrixPersistentHomology (size_t size, Data data, size_t dim, size_t degreeLimit, double distanceLimit) | |
| ~DistanceMatrixPersistentHomology () | |
| Diagram | operator() () |
| Pairs | pairs (int dim=-1) const |
| Cycles | cycles (int dim=-1) const |
| Diagram | diagram (int dim=-1) const |
| static bool | Enabled () |
| typedef std::vector<size_t> capd::apiRedHom::DistanceMatrixPersistentHomology::Cycles |
| typedef boost::iterator_range<const double*> capd::apiRedHom::DistanceMatrixPersistentHomology::Data |
| typedef std::vector<std::tuple<double, double, uint8_t> > capd::apiRedHom::DistanceMatrixPersistentHomology::Diagram |
| typedef std::vector<std::pair<size_t, size_t> > capd::apiRedHom::DistanceMatrixPersistentHomology::Pairs |
| DistanceMatrixPersistentHomology::DistanceMatrixPersistentHomology | ( | size_t | size, |
| Data | data, | ||
| size_t | dim, | ||
| size_t | degreeLimit, | ||
| double | distanceLimit | ||
| ) |
| DistanceMatrixPersistentHomology::~DistanceMatrixPersistentHomology | ( | ) |
| DistanceMatrixPersistentHomology::Cycles DistanceMatrixPersistentHomology::cycles | ( | int | dim = -1 | ) | const |
| DistanceMatrixPersistentHomology::Diagram DistanceMatrixPersistentHomology::diagram | ( | int | dim = -1 | ) | const |
|
static |
| auto DistanceMatrixPersistentHomology::operator() | ( | ) |
| DistanceMatrixPersistentHomology::Pairs DistanceMatrixPersistentHomology::pairs | ( | int | dim = -1 | ) | const |