title
Graph Drawing Toolkit

An object-oriented C++ library for handling and drawing graphs

gdt::gdtnode_matrix< E > Class Template Reference

#include <gdtnode_matrix.h>

List of all members.

Public Member Functions

 gdtnode_matrix ()
 gdtnode_matrix (const undi_graph &G)
 gdtnode_matrix (const undi_graph &G, E x)
 gdtnode_matrix (const gdtnode_matrix< E > &mat)
gdtnode_matrix< E > & operator= (const gdtnode_matrix< E > &mat)
 ~gdtnode_matrix ()
void init (const undi_graph &G)
void init (const undi_graph &G, E x)
const gdtnode_array
< E > & 
operator[] (gdtnode v) const
gdtnode_array< E > & operator[] (gdtnode v)
const Eoperator() (gdtnode v, gdtnode w) const
Eoperator() (gdtnode v, gdtnode w)


Detailed Description

template<class E>
class gdt::gdtnode_matrix< E >

Definition at line 13 of file gdtnode_matrix.h.


Constructor & Destructor Documentation

template<class E>
gdt::gdtnode_matrix< E >::gdtnode_matrix (  )  [inline]

Definition at line 19 of file gdtnode_matrix.h.

template<class E>
gdt::gdtnode_matrix< E >::gdtnode_matrix ( const undi_graph G  )  [inline]

Definition at line 21 of file gdtnode_matrix.h.

References gdt::gdtnode_matrix< E >::init().

Here is the call graph for this function:

template<class E>
gdt::gdtnode_matrix< E >::gdtnode_matrix ( const undi_graph G,
E  x 
) [inline]

Definition at line 23 of file gdtnode_matrix.h.

References gdt::gdtnode_matrix< E >::init().

Here is the call graph for this function:

template<class E>
gdt::gdtnode_matrix< E >::gdtnode_matrix ( const gdtnode_matrix< E > &  mat  )  [inline]

Definition at line 25 of file gdtnode_matrix.h.

template<class E>
gdt::gdtnode_matrix< E >::~gdtnode_matrix (  )  [inline]

Definition at line 30 of file gdtnode_matrix.h.


Member Function Documentation

template<class E>
gdtnode_matrix<E>& gdt::gdtnode_matrix< E >::operator= ( const gdtnode_matrix< E > &  mat  )  [inline]

Definition at line 27 of file gdtnode_matrix.h.

References gdt::gdtnode_matrix< E >::M.

template<class E>
void gdt::gdtnode_matrix< E >::init ( const undi_graph G  )  [inline]

Definition at line 32 of file gdtnode_matrix.h.

References forall_nodes.

Referenced by gdt::gdtnode_matrix< E >::gdtnode_matrix().

Here is the caller graph for this function:

template<class E>
void gdt::gdtnode_matrix< E >::init ( const undi_graph G,
E  x 
) [inline]

Definition at line 39 of file gdtnode_matrix.h.

References forall_nodes.

template<class E>
const gdtnode_array<E>& gdt::gdtnode_matrix< E >::operator[] ( gdtnode  v  )  const [inline]

Definition at line 46 of file gdtnode_matrix.h.

template<class E>
gdtnode_array<E>& gdt::gdtnode_matrix< E >::operator[] ( gdtnode  v  )  [inline]

Definition at line 47 of file gdtnode_matrix.h.

template<class E>
const E& gdt::gdtnode_matrix< E >::operator() ( gdtnode  v,
gdtnode  w 
) const [inline]

Definition at line 49 of file gdtnode_matrix.h.

template<class E>
E& gdt::gdtnode_matrix< E >::operator() ( gdtnode  v,
gdtnode  w 
) [inline]

Definition at line 50 of file gdtnode_matrix.h.


The documentation for this class was generated from the following file:
Generated on Thu Jan 10 14:50:16 2008 for GDToolkit GAPI by  doxygen 1.5.3