SimplicialComplexForAlpha3d.h
1 /* This file is part of the Gudhi Library - https://gudhi.inria.fr/ - which is released under MIT.
2  * See file LICENSE or go to https://gudhi.inria.fr/licensing/ for full license details.
3  * Author(s): Vincent Rouvreau
4  *
5  * Copyright (C) 2018 Inria
6  *
7  * Modification(s):
8  * - YYYY/MM Author: Description of the modification
9  */
10 
11 #ifndef CONCEPT_ALPHA_COMPLEX_SIMPLICIAL_COMPLEX_FOR_ALPHA_3D_H_
12 #define CONCEPT_ALPHA_COMPLEX_SIMPLICIAL_COMPLEX_FOR_ALPHA_3D_H_
13 
14 namespace Gudhi {
15 
16 namespace alpha_complex {
17 
23  typedef unspecified Vertex_handle;
25  typedef unspecified Filtration_value;
26 
28  std::size_t num_vertices();
29 
32  void insert_simplex(std::vector<Vertex_handle> const& vertex_range, Filtration_value filtration);
33 
36 
38  void prune_above_filtration(Filtration_value filtration);
39 };
40 
41 } // namespace alpha_complex
42 
43 } // namespace Gudhi
44 
45 #endif // CONCEPT_ALPHA_COMPLEX_SIMPLICIAL_COMPLEX_FOR_ALPHA_3D_H_
Definition: SimplicialComplexForAlpha.h:14
void prune_above_filtration(Filtration_value filtration)
The concept SimplicialComplexForAlpha3d describes the requirements for a type to implement a simplici...
Definition: SimplicialComplexForAlpha3d.h:21
unspecified Filtration_value
Definition: SimplicialComplexForAlpha3d.h:25
void insert_simplex(std::vector< Vertex_handle > const &vertex_range, Filtration_value filtration)
Inserts a simplex from a given simplex (represented by a vector of Vertex_handle) in the simplicial c...
unspecified Vertex_handle
Definition: SimplicialComplexForAlpha3d.h:23
GUDHI  Version 3.3.0  - C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.  - Copyright : MIT Generated on Tue Aug 11 2020 11:09:13 for GUDHI by Doxygen 1.8.13