atlas::poset::Poset Class Reference

#include <poset.h>

List of all members.

Public Member Functions

 Poset ()
 Poset (size_t n)
 Poset (const std::vector< Link > &)
 ~Poset ()
void swap (Poset &other)
void findMaximals (set::SetEltList &, const bitmap::BitMap &) const
size_t size () const
void hasseDiagram (graph::OrientedGraph &) const
void hasseDiagram (graph::OrientedGraph &, set::SetElt) const
void resize (unsigned long)
void extend (const std::vector< Link > &)

Private Attributes

std::vector< bitmap::BitMapd_closure


Constructor & Destructor Documentation

atlas::poset::Poset::Poset  )  [inline]
 

atlas::poset::Poset::Poset size_t  n  )  [explicit]
 

atlas::poset::Poset::Poset const std::vector< Link > &   )  [explicit]
 

atlas::poset::Poset::~Poset  )  [inline]
 


Member Function Documentation

void atlas::poset::Poset::extend const std::vector< Link > &   ) 
 

void atlas::poset::Poset::findMaximals set::SetEltList ,
const bitmap::BitMap
const
 

void atlas::poset::Poset::hasseDiagram graph::OrientedGraph ,
set::SetElt 
const
 

void atlas::poset::Poset::hasseDiagram graph::OrientedGraph  )  const
 

void atlas::poset::Poset::resize unsigned  long  ) 
 

size_t atlas::poset::Poset::size  )  const [inline]
 

void atlas::poset::Poset::swap Poset other  )  [inline]
 


Member Data Documentation

std::vector<bitmap::BitMap> atlas::poset::Poset::d_closure [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 20 07:47:29 2006 for atlas by  doxygen 1.4.6