11#ifndef SKELETON_BLOCKER_SKELETON_BLOCKER_LINK_SUPERIOR_H_
12#define SKELETON_BLOCKER_SKELETON_BLOCKER_LINK_SUPERIOR_H_
14#include <gudhi/Skeleton_blocker_link_complex.h>
18namespace skeleton_blocker {
20template<
class ComplexType>
class Skeleton_blocker_sub_complex;
26template<
typename ComplexType>
29 typedef typename ComplexType::Edge_handle Edge_handle;
31 typedef typename ComplexType::boost_vertex_handle boost_vertex_handle;
34 typedef typename ComplexType::Vertex_handle Vertex_handle;
35 typedef typename ComplexType::Root_vertex_handle Root_vertex_handle;
36 typedef typename ComplexType::Simplex Simplex;
37 typedef typename ComplexType::Root_simplex_handle Root_simplex_handle;
38 typedef typename ComplexType::BlockerMap BlockerMap;
39 typedef typename ComplexType::BlockerPair BlockerPair;
40 typedef typename ComplexType::BlockerMapIterator BlockerMapIterator;
41 typedef typename ComplexType::BlockerMapConstIterator BlockerMapConstIterator;
42 typedef typename ComplexType::Simplex::Simplex_vertex_const_iterator AddressSimplexConstIterator;
43 typedef typename ComplexType::Root_simplex_handle::Simplex_vertex_const_iterator IdSimplexConstIterator;
49 Simplex& alpha_parent_address)
51 alpha_parent_address,
true) { }
54 Vertex_handle a_parent_address)
56 a_parent_address,
true) { }
61namespace skbl = skeleton_blocker;
Class representing the link of a simplicial complex encoded by a skeleton/blockers pair....
Definition: Skeleton_blocker_link_complex.h:31
Class representing the link of a simplicial complex encoded by a skeleton/blockers pair....
Definition: Skeleton_blocker_link_superior.h:28
Gudhi namespace.
Definition: SimplicialComplexForAlpha.h:14