TTK
Loading...
Searching...
No Matches
RipsPersistenceDiagram.h
Go to the documentation of this file.
1
14
15#pragma once
16
17// ttk common includes
18#include <Debug.h>
19
21#include <ripser.h>
22
23namespace ttk {
24
30 class RipsPersistenceDiagram : virtual public Debug {
31
32 public:
33 enum class BACKEND : std::uint8_t {
34 RIPSER = 0,
36 };
37
39
46 int execute(const rpd::PointCloud &points,
48
49 protected:
60
61 }; // RipsPersistenceDiagram class
62
63} // namespace ttk
int execute(const rpd::PointCloud &points, rpd::MultidimensionalDiagram &ph) const
Main entry point.
constexpr value_t inf
std::vector< std::vector< value_t > > PointCloud
std::vector< Diagram > MultidimensionalDiagram
TTK base package defining the standard types.