Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CCCGraph Class Reference

#include <TreatConstraintGraph.hpp>

Inheritance diagram for CCCGraph:

CCLabeling List of all members.

Public Member Functions

 CCCGraph (Image *)
 ~CCCGraph ()
void CGConstruct (int, int)
void CGCreate (graph &, node_map< GLab > &, edge_map< bool > &, int, int)

Public Attributes

node_map< GLabcgnl
edge_map< bool > cgel
graph cg

Protected Member Functions

void Transform (graph &g)
void NodesConstruct ()
void EdgesConstruct (int, int)
void LengthTabConstruct ()
void EdgesConstruct ()
void NodesCreate (graph &, node_map< GLab > &)
void EdgesCreate (graph &, node_map< GLab > &, edge_map< bool > &, int, int)
void LengthTabCreate (graph &, node_map< GLab > &, edge_map< bool > &)
void EdgesCreate (graph &, node_map< GLab > &, edge_map< bool > &)

Protected Attributes

short int * tabl
short int * tabc
int cnb
int lth
int lmax

Detailed Description

CCCGraph class


Constructor & Destructor Documentation

CCCGraph::CCCGraph Image *  img  ) 
 

CCCGraph constructor

CCCGraph::~CCCGraph  ) 
 

CCCGraph destructor


Member Function Documentation

void CCCGraph::CGConstruct int  mode,
int  th
 

cg construction

void CCCGraph::CGCreate graph &  g,
node_map< GLab > &  nl,
edge_map< bool > &  el,
int  mode,
int  th
 

cg create

void CCCGraph::EdgesConstruct  )  [protected]
 

edges construct (local)

void CCCGraph::EdgesConstruct int  mode,
int  th
[protected]
 

edges construct (global)

void CCCGraph::EdgesCreate graph &  g,
node_map< GLab > &  nl,
edge_map< bool > &  el
[protected]
 

edges create

void CCCGraph::EdgesCreate graph &  g,
node_map< GLab > &  nl,
edge_map< bool > &  el,
int  mode,
int  th
[protected]
 

edges create

void CCCGraph::LengthTabConstruct  )  [protected]
 

length tab construct

void CCCGraph::LengthTabCreate graph &  g,
node_map< GLab > &  nl,
edge_map< bool > &  el
[protected]
 

length tab create

void CCCGraph::NodesConstruct  )  [protected]
 

nodes construct

void CCCGraph::NodesCreate graph &  g,
node_map< GLab > &  nl
[protected]
 

nodes create

void CCCGraph::Transform graph &  g  )  [protected]
 

transform, is directed


Member Data Documentation

graph CCCGraph::cg
 

edge_map<bool> CCCGraph::cgel
 

node_map<GLab> CCCGraph::cgnl
 

int CCCGraph::cnb [protected]
 

int CCCGraph::lmax [protected]
 

int CCCGraph::lth [protected]
 

short int * CCCGraph::tabc [protected]
 

short int* CCCGraph::tabl [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon May 31 22:42:46 2004 for CCLib by doxygen1.3