Topological_data_with_distances.h
1
/* This file is part of the Gudhi Library. The Gudhi library
2
* (Geometric Understanding in Higher Dimensions) is a generic C++
3
* library for computational topology.
4
*
5
* Author(s): Pawel Dlotko
6
*
7
* Copyright (C) 2016 Inria
8
*
9
* This program is free software: you can redistribute it and/or modify
10
* it under the terms of the GNU General Public License as published by
11
* the Free Software Foundation, either version 3 of the License, or
12
* (at your option) any later version.
13
*
14
* This program is distributed in the hope that it will be useful,
15
* but WITHOUT ANY WARRANTY; without even the implied warranty of
16
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17
* GNU General Public License for more details.
18
*
19
* You should have received a copy of the GNU General Public License
20
* along with this program. If not, see <http://www.gnu.org/licenses/>.
21
*/
22
23
#ifndef CONCEPT_TOPOLOGICAL_DATA_WITH_DISTANCES_H_
24
#define CONCEPT_TOPOLOGICAL_DATA_WITH_DISTANCES_H_
25
26
namespace
Gudhi
{
27
28
namespace
Persistence_representations {
29
40
class
Topological_data_with_distances
{
41
public
:
42
double
distance(
const
Topological_data_with_distances
& second,
double
power = 1);
43
};
44
45
}
// namespace Persistence_representations
46
47
}
// namespace Gudhi
48
49
#endif // CONCEPT_TOPOLOGICAL_DATA_WITH_DISTANCES_H_
Gudhi::Persistence_representations::Topological_data_with_distances
The concept Topological_data_with_distances describes the requirements for a type to implement a cont...
Definition:
Topological_data_with_distances.h:40
Gudhi
Definition:
SimplicialComplexForAlpha.h:26
GUDHI Version 2.3.0 - C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding. - Copyright : GPL v3
Generated on Fri Oct 18 2019 18:40:54 for GUDHI by
Doxygen
1.8.13