#include <cxx_graph.h>

Public Member Functions | |
| VERTEX16 () | |
| ~VERTEX16 () | |
| VERTEX16 & | operator= (const VERTEX16 &) |
| EINDEX16 | Get_In_Edge () const |
| EINDEX16 | Get_Out_Edge () const |
Protected Member Functions | |
| void | Set_Next_Free_Vertex (VINDEX16 i) |
| void | Set_To_Free () |
| BOOL | Is_Free () const |
| VINDEX16 | Get_Next_Free_Vertex () const |
| void | Set_Out_Edge (EINDEX16 i) |
| void | Set_In_Edge (EINDEX16 i) |
Private Member Functions | |
| VERTEX16 (const VERTEX16 &) | |
Private Attributes | |
| EINDEX16 | _from |
| EINDEX16 | _to |
Friends | |
| class | DIRECTED_GRAPH16< class EDGE16, class VERTEX16 > |
| class | DIRECTED_GRAPH16< class ARRAY_EDGE16, class ARRAY_VERTEX16 > |
| class | DIRECTED_GRAPH16< class LAT_EDGE16, class LAT_VERTEX16 > |
| class | DIRECTED_GRAPH16< class TEDGE, class TVERTEX > |
| class | DIRECTED_GRAPH16< class FB_EDGE, class FB_NODE > |
Definition at line 131 of file cxx_graph.h.
| VERTEX16::VERTEX16 | ( | const VERTEX16 & | ) | [private] |
| VERTEX16::VERTEX16 | ( | ) | [inline] |
Definition at line 155 of file cxx_graph.h.
| VERTEX16::~VERTEX16 | ( | ) | [inline] |
Definition at line 156 of file cxx_graph.h.
| EINDEX16 VERTEX16::Get_In_Edge | ( | ) | const [inline] |
Definition at line 160 of file cxx_graph.h.
References _to.
| VINDEX16 VERTEX16::Get_Next_Free_Vertex | ( | ) | const [inline, protected] |
Definition at line 150 of file cxx_graph.h.
References _from.
| EINDEX16 VERTEX16::Get_Out_Edge | ( | ) | const [inline] |
Definition at line 162 of file cxx_graph.h.
References _from.
| BOOL VERTEX16::Is_Free | ( | ) | const [inline, protected] |
Definition at line 149 of file cxx_graph.h.
References _to, and INVALID_VINDEX16.
Definition at line 61 of file cxx_graph.cxx.
| void VERTEX16::Set_In_Edge | ( | EINDEX16 | i | ) | [inline, protected] |
Definition at line 152 of file cxx_graph.h.
References _to.
| void VERTEX16::Set_Next_Free_Vertex | ( | VINDEX16 | i | ) | [inline, protected] |
Definition at line 147 of file cxx_graph.h.
References _from.
| void VERTEX16::Set_Out_Edge | ( | EINDEX16 | i | ) | [inline, protected] |
Definition at line 151 of file cxx_graph.h.
References _from.
| void VERTEX16::Set_To_Free | ( | ) | [inline, protected] |
Definition at line 148 of file cxx_graph.h.
References _to, and INVALID_VINDEX16.
friend class DIRECTED_GRAPH16< class ARRAY_EDGE16, class ARRAY_VERTEX16 > [friend] |
Definition at line 133 of file cxx_graph.h.
friend class DIRECTED_GRAPH16< class EDGE16, class VERTEX16 > [friend] |
Definition at line 132 of file cxx_graph.h.
friend class DIRECTED_GRAPH16< class FB_EDGE, class FB_NODE > [friend] |
Definition at line 136 of file cxx_graph.h.
friend class DIRECTED_GRAPH16< class LAT_EDGE16, class LAT_VERTEX16 > [friend] |
Definition at line 134 of file cxx_graph.h.
friend class DIRECTED_GRAPH16< class TEDGE, class TVERTEX > [friend] |
Definition at line 135 of file cxx_graph.h.
EINDEX16 VERTEX16::_from [private] |
Definition at line 138 of file cxx_graph.h.
Referenced by Get_Next_Free_Vertex(), Get_Out_Edge(), operator=(), Set_Next_Free_Vertex(), Set_Out_Edge(), and VERTEX16().
EINDEX16 VERTEX16::_to [private] |
Definition at line 140 of file cxx_graph.h.
Referenced by Get_In_Edge(), Is_Free(), operator=(), Set_In_Edge(), Set_To_Free(), and VERTEX16().
1.6.1