Template Struct ZigzagPair

Struct Documentation

template<typename T>
struct ZigzagPair

Public Functions

inline ZigzagPair()
inline ZigzagPair(const size_t dim, const size_t birth_ind, const size_t death_ind, const T birth, const T death, const bool birth_is_entry, const bool death_is_entry)
inline bool operator==(const ZigzagPair &other) const
inline bool operator!=(const ZigzagPair &other) const
inline size_t get_dim() const
inline size_t get_birth_ind() const
inline size_t get_death_ind() const
inline T get_birth() const
inline T get_death() const
inline T length() const
inline T mid() const
inline std::string str()

Public Members

size_t dim
size_t birth_ind
size_t death_ind
T birth
T death
bool birth_is_entry
bool death_is_entry

Friends

inline friend std::ostream &operator<<(std::ostream &os, const ZigzagPair &p)