Read@CVL
rd3::GCGraph< TWeight > Class Template Reference

#include <GCGraph.hpp>

Public Member Functions

 GCGraph ()
 
 GCGraph (unsigned int vtxCount, unsigned int edgeCount)
 
 ~GCGraph ()
 
void create (unsigned int vtxCount, unsigned int edgeCount)
 
int addVtx ()
 
void addEdges (int i, int j, TWeight w, TWeight revw)
 
void addTermWeights (int i, TWeight sourceW, TWeight sinkW)
 
TWeight maxFlow ()
 
bool inSourceSegment (int i)
 
uchar vtxT (int i) const
 

Constructor & Destructor Documentation

template<class TWeight >
rd3::GCGraph< TWeight >::GCGraph ( )
template<class TWeight >
rd3::GCGraph< TWeight >::GCGraph ( unsigned int  vtxCount,
unsigned int  edgeCount 
)
template<class TWeight >
rd3::GCGraph< TWeight >::~GCGraph ( )

Member Function Documentation

template<class TWeight >
void rd3::GCGraph< TWeight >::addEdges ( int  i,
int  j,
TWeight  w,
TWeight  revw 
)
template<class TWeight >
void rd3::GCGraph< TWeight >::addTermWeights ( int  i,
TWeight  sourceW,
TWeight  sinkW 
)
template<class TWeight >
int rd3::GCGraph< TWeight >::addVtx ( )
template<class TWeight >
void rd3::GCGraph< TWeight >::create ( unsigned int  vtxCount,
unsigned int  edgeCount 
)
template<class TWeight >
bool rd3::GCGraph< TWeight >::inSourceSegment ( int  i)
template<class TWeight >
TWeight rd3::GCGraph< TWeight >::maxFlow ( )
template<class TWeight >
uchar rd3::GCGraph< TWeight >::vtxT ( int  i) const

The documentation for this class was generated from the following file: