Graph C++ Library
 All Classes Namespaces Files Functions Variables Typedefs Groups Pages
real_undirected_vertex.hpp
Go to the documentation of this file.
1 
8 #ifndef REAL_UNDIRECTED_VERTEX_HPP_INCLUDED
9 #define REAL_UNDIRECTED_VERTEX_HPP_INCLUDED
10 
11 // Graph C++ Library
13 #include "edge_attributes.hpp"
14 
16 namespace gcl
17 {
18 
27  class real_undirected_vertex : public gcl::base_undirected_vertex<gcl::simple_edge>
28  {
29  // ============================================================================================
30  // *** Member functions.
31  public:
34  void clear();
35  };
36 
37 } // End of namespace gcl.
38 
39 
40 
41 // ===============================================================================================
42 // ===============================================================================================
44 {
45  clear();
46 }
47 
48 // ===============================================================================================
49 // ===============================================================================================
51 {
52  // Reintializes the variables inherited from the class base_directed_vertex.
53  base_undirected_vertex_clear();
54 }
55 
56 
57 
58 #endif // REAL_UNDIRECTED_VERTEX_HPP_INCLUDED
~real_undirected_vertex()
Destructor.
Definition: real_undirected_vertex.hpp:33
Classes of attributes for edges (ex.: simple edge, weighted edge).
void clear()
Reinitializes the vertex.
Definition: real_undirected_vertex.hpp:50
Class for vertices in real undirected graphs.
Definition: real_undirected_vertex.hpp:27
Virtual base class for vertices in undirected graphs.
Virtual template base class for vertices in undirected graphs.
Definition: base_undirected_vertex.hpp:33
real_undirected_vertex()
Constructor.
Definition: real_undirected_vertex.hpp:43