Loading...
Searching...
No Matches
persistence_interval.h File Reference

Contains Gudhi::persistence_matrix::Persistence_interval class. More...

Go to the source code of this file.

## Classes

class | Gudhi::persistence_matrix::Persistence_interval< Dimension, Event_value >
| Type for an interval in a persistent diagram or barcode. Stores the birth, death and dimension of the interval. It can be used as a tuple with get/std::get (birth, death and dimension in this order), std::tuple_element and std::tuple_size, as well as structured binding. More...
struct | std::tuple_size< Gudhi::persistence_matrix::Persistence_interval< Dimension, Event_value > >
| Partial specialization of std::tuple_size for Gudhi::persistence_matrix::Persistence_interval. More...
struct | std::tuple_element< I, Gudhi::persistence_matrix::Persistence_interval< Dimension, Event_value > >
| Partial specialization of std::tuple_element for Gudhi::persistence_matrix::Persistence_interval. More...

## Namespaces

namespace | Gudhi
| Gudhi namespace.
namespace | Gudhi::persistence_matrix
| Persistence matrix namespace.
namespace | std
| STL namespace.

## Functions

template<size_t I, typename Dimension, typename Event_value>
constexpr auto & | std::get (Gudhi::persistence_matrix::Persistence_interval< Dimension, Event_value > &i) noexcept
| Partial specialization of get for Gudhi::persistence_matrix::Persistence_interval.
template<size_t I, typename Dimension, typename Event_value>
constexpr const auto & | std::get (const Gudhi::persistence_matrix::Persistence_interval< Dimension, Event_value > &i) noexcept
| Partial specialization of get for Gudhi::persistence_matrix::Persistence_interval.
template<size_t I, typename Dimension, typename Event_value>
constexpr auto && | std::get (Gudhi::persistence_matrix::Persistence_interval< Dimension, Event_value > &&i) noexcept
| Partial specialization of get for Gudhi::persistence_matrix::Persistence_interval.
template<size_t I, typename Dimension, typename Event_value>
constexpr const auto && | std::get (const Gudhi::persistence_matrix::Persistence_interval< Dimension, Event_value > &&i) noexcept
| Partial specialization of get for Gudhi::persistence_matrix::Persistence_interval.

## Detailed Description

Contains Gudhi::persistence_matrix::Persistence_interval class.

Author
  Hannah Schreiber