11 #ifndef CONCEPT_SKELETON_BLOCKER_SKELETONBLOCKERDS_H_
12 #define CONCEPT_SKELETON_BLOCKER_SKELETONBLOCKERDS_H_
16 namespace skeleton_blocker {
59 friend ostream& operator<<(ostream& o,
const Vertex_handle & v);
83 virtual string to_string()
const;
84 friend ostream& operator<<(ostream& o,
const Graph_vertex & v);
107 friend ostream& operator<<(ostream& o,
const Simple_edge & v);
113 namespace skbl = skeleton_blocker;
117 #endif // CONCEPT_SKELETON_BLOCKER_SKELETONBLOCKERDS_H_
bool is_active() const
Tells if the vertex is active.
void setId(Root_vertex_handle a, Root_vertex_handle b)
Allows to modify vertices of the edge.
Root_vertex_handle second() const
Returns the second vertex of the edge.
Definition: SkeletonBlockerDS.h:56
void deactivate()
Used to deactivate a vertex for example when contracting an edge. It allows in some cases to remove t...
Concept for the template class passed for Skeleton_blocker_complex. Most importantly,...
Definition: SkeletonBlockerDS.h:24
int boost_vertex_handle
index that allows to find the vertex in the boost graph
Definition: SkeletonBlockerDS.h:28
The type of vertices that are stored the boost graph. A Vertex must be Default Constructible and Equa...
Definition: SkeletonBlockerDS.h:67
Root_vertex_handle first() const
Returns the first vertex of the edge.
void activate()
Used to activate a vertex.
The type of edges that are stored the boost graph. An Edge must be Default Constructible and Equality...
Definition: SkeletonBlockerDS.h:91
Root_vertex_handle and Vertex_handle are similar to global and local vertex descriptor used in boost ...
Definition: SkeletonBlockerDS.h:47
GUDHI
Version 3.1.0
- C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.
- Copyright : MIT
|
Generated on Mon Feb 3 2020 20:32:13 for GUDHI by
Doxygen 1.8.16
|