CoxIter  1.2
CoxIter - Computing invariants of hyperbolic Coxeter groups
Public Member Functions | Public Attributes | Friends | List of all members
GraphsProduct Class Reference

: Un produit de graphs More...

#include <graphs.product.h>

Public Member Functions

 GraphsProduct ()
 
vector< vector< short unsigned int > > createFootPrint ()
 Pour un graphe, crée le "footprint", c'est-à-dire la clé utilisée dans la map CoxIter.graphsProductsCount. More...
 

Public Attributes

vector< Graph * > graphs
 Pointeurs vers les graphes qui constituent le produit. More...
 
unsigned int iRank
 Rank of the product. More...
 

Friends

ostream & operator<< (ostream &o, const GraphsProduct &gp)
 

Detailed Description

: Un produit de graphs

: Un produit de graphess

Ces produits sont utilisés de manière volatile dans le programme. Les graphes sont ajoutés dans le std::vector au fur et à mesure. Au contraire, GraphsProductSet est utilisé pour garder les produits de manière persistante; les graphes sont stockés dans un std::set

Ces produits sont utilisés pour tester la compacité

Constructor & Destructor Documentation

GraphsProduct::GraphsProduct ( )

Member Function Documentation

GraphsProduct::createFootPrint ( )

Pour un graphe, crée le "footprint", c'est-à-dire la clé utilisée dans la map CoxIter.graphsProductsCount.

Returns
Clé pour la map

Friends And Related Function Documentation

ostream& operator<< ( ostream &  o,
const GraphsProduct gp 
)
friend

Member Data Documentation

vector< Graph* > GraphsProduct::graphs

Pointeurs vers les graphes qui constituent le produit.

unsigned int GraphsProduct::iRank

Rank of the product.


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