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

level_set Class Reference

#include <level_set.hh>

List of all members.

Public Methods

 level_set (const level_set &)
 Copy constructor.

 level_set (int)
 Constructor with parameters, the number of darts.

 level_set ()
 Constructor.

 ~level_set ()
 Destructor.

level_set & operator= (const level_set &)
 Reaffectation operator.

int load (ifstream &in)
 Set the level_set from a flow.

int save (ofstream &out)
 Save the level_set into a flow.

int give_max_level ()
 Give the maximum level.

void new_level ()
 Add a new level to the level_set.

int give_level (dart)
 Give the level of the dart.

iterator & first (int)
 first dart of the level_set

iterator & begin (int)
 first dart of the level

iterator & end (int)
 after the last dart of the level (loop : for(i=level_set.first();i<level.end();i++)

iterator & last (int)
 last dart of the level (loop : for(i=level_set.first();i<=level.last();i++)


Detailed Description

Encoding of the level of each dart in the pyramid *


Constructor & Destructor Documentation

level_set::level_set const level_set &   
 

Copy constructor.

level_set::level_set int   
 

Constructor with parameters, the number of darts.

level_set::level_set   [inline]
 

Constructor.

level_set::~level_set  
 

Destructor.


Member Function Documentation

level_set::iterator & level_set::begin int   
 

first dart of the level

level_set::iterator & level_set::end int   
 

after the last dart of the level (loop : for(i=level_set.first();i<level.end();i++)

level_set::iterator & level_set::first int   
 

first dart of the level_set

int level_set::give_level dart   
 

Give the level of the dart.

int level_set::give_max_level  
 

Give the maximum level.

level_set::iterator & level_set::last int   
 

last dart of the level (loop : for(i=level_set.first();i<=level.last();i++)

int level_set::load ifstream &    in
 

Set the level_set from a flow.

void level_set::new_level  
 

Add a new level to the level_set.

level_set & level_set::operator= const level_set &   
 

Reaffectation operator.

int level_set::save ofstream &    out
 

Save the level_set into a flow.


The documentation for this class was generated from the following files:
Generated on Tue Jun 24 14:58:51 2003 for Combinatorial Pyramids by doxygen1.2.18