Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

universe Class Reference

#include <disjoint-set.h>

Collaboration diagram for universe:

Collaboration graph
[legend]

Public Member Functions

 universe (int elements)
 ~universe ()
int find (int x)
void join (int x, int y)
int size (int x) const
int num_sets () const

Private Attributes

uni_eltelts
int num

Constructor & Destructor Documentation

universe::universe int  elements  ) 
 

universe::~universe  ) 
 


Member Function Documentation

int universe::find int  x  ) 
 

void universe::join int  x,
int  y
 

int universe::num_sets  )  const [inline]
 

int universe::size int  x  )  const [inline]
 


Field Documentation

uni_elt* universe::elts [private]
 

int universe::num [private]
 


The documentation for this class was generated from the following file:
Generated on Wed Oct 5 14:36:13 2005 for RobotFlow by  doxygen 1.4.4