11#ifndef INTERNAL_POINT_H_
12#define INTERNAL_POINT_H_
16namespace persistence_diagram {
19int null_point_index();
22struct Internal_point {
28 Internal_point(
double x,
double y,
int p_i) {
50 bool operator==(
const Internal_point& p)
const {
51 return point_index == p.point_index;
54 bool operator!=(
const Internal_point& p)
const {
59inline int null_point_index() {
63struct Construct_coord_iterator {
64 typedef const double* result_type;
66 const double* operator()(
const Internal_point& p)
const {
70 const double* operator()(
const Internal_point& p,
int)
const {
Gudhi namespace.
Definition SimplicialComplexForAlpha.h:14