Classes | Namespaces | Macros | Typedefs | Functions
gft_sparsegraph.h File Reference
#include "gft_common.h"
#include "gft_image32.h"
#include "gft_cimage.h"
#include "gft_adjrel.h"

Go to the source code of this file.

Classes

struct  gft::SparseGraph::_sparseGraph
 

Namespaces

 gft
 Base namespace for common definitions and prototypes.
 
 gft::SparseGraph
 

Macros

#define DISSIMILARITY   0
 
#define CAPACITY   1
 

Typedefs

typedef struct
gft::SparseGraph::_sparseGraph 
gft::SparseGraph::SparseGraph
 

Functions

SparseGraph * gft::SparseGraph::ByAbsDiff (Image32::Image32 *img, float r)
 
SparseGraph * gft::SparseGraph::ByWeightImage (Image32::Image32 *W, float r)
 
int gft::SparseGraph::get_edge_index (int p, int q, SparseGraph *g)
 
void gft::SparseGraph::Destroy (SparseGraph **sg)
 
SparseGraph * gft::SparseGraph::Create (int ncols, int nrows, AdjRel::AdjRel *A)
 
SparseGraph * gft::SparseGraph::Clone (SparseGraph *g)
 
void gft::SparseGraph::ChangeType (SparseGraph *g, int type)
 
void gft::SparseGraph::Pow (SparseGraph *sg, int power, int max)
 
SparseGraph * gft::SparseGraph::Convert2Symmetric (SparseGraph *g, int method)
 
void gft::SparseGraph::SuppressZeroWeightedArcs (SparseGraph *g)
 
void gft::SparseGraph::InvertArcsDigraph (SparseGraph *sg)
 
Image32::Image32 * gft::SparseGraph::ArcWeightImage (SparseGraph *sg)
 
void gft::SparseGraph::Orient2Digraph (SparseGraph *sg, Image32::Image32 *img, float per)
 
void gft::SparseGraph::Orient2DigraphInner (SparseGraph *sg, Image32::Image32 *P_sum)
 
void gft::SparseGraph::Orient2DigraphOuter (SparseGraph *sg, Image32::Image32 *P_sum)
 

Macro Definition Documentation

#define CAPACITY   1
#define DISSIMILARITY   0