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::BitMap > d_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