BALL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions | Public Attributes
BALL::GRAPH::EditableEdgeCopier< Graph1, Graph2 > Struct Template Reference

#include <BALL/DATATYPE/GRAPH/graphAlgorithms.h>

List of all members.

Public Member Functions

 EditableEdgeCopier (const Graph1 &, Graph2 &g2)
template<typename Edge1 , typename Edge2 >
void operator() (const Edge1 &e1, Edge2 &e2) const

Public Attributes

boost::property_map< Graph2,
boost::edge_orig_ptr_t >::type 
edge_orig_map

Detailed Description

template<typename Graph1, typename Graph2>
struct BALL::GRAPH::EditableEdgeCopier< Graph1, Graph2 >

Definition at line 89 of file graphAlgorithms.h.


Constructor & Destructor Documentation

template<typename Graph1, typename Graph2>
BALL::GRAPH::EditableEdgeCopier< Graph1, Graph2 >::EditableEdgeCopier ( const Graph1 &  ,
Graph2 &  g2 
) [inline]

Definition at line 91 of file graphAlgorithms.h.


Member Function Documentation

template<typename Graph1, typename Graph2>
template<typename Edge1 , typename Edge2 >
void BALL::GRAPH::EditableEdgeCopier< Graph1, Graph2 >::operator() ( const Edge1 &  e1,
Edge2 &  e2 
) const [inline]

Definition at line 96 of file graphAlgorithms.h.


Member Data Documentation

template<typename Graph1, typename Graph2>
boost::property_map<Graph2, boost::edge_orig_ptr_t>::type BALL::GRAPH::EditableEdgeCopier< Graph1, Graph2 >::edge_orig_map [mutable]

Definition at line 101 of file graphAlgorithms.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines