A.I.M.S


aims::Selector Class Reference

#include <aims/selection/selector.h>

Public Member Functions

 Selector ()
 
virtual ~Selector ()
 
Selection query (const Selection &, const Hierarchy &) const
 
const Hierarchynomenclature () const
 
void setNomenclature (Hierarchy *hie, bool setowner=true)
 
void loadNomenclature (const std::string &filename)
 
const Graphmodel () const
 
void setModel (Graph *model, bool setowner=true)
 
void loadModel (const std::string &filename)
 
void loadPreSelection (const std::string &filename)
 
void setPreSelection (SelectionSet *sel)
 
void printSelection (std::ostream &ostr=std::cout) const
 
SelectionSet selection () const
 
void clearSelection ()
 

Detailed Description

Definition at line 48 of file selector.h.

Constructor & Destructor Documentation

aims::Selector::Selector ( )
virtual aims::Selector::~Selector ( )
virtual

Member Function Documentation

void aims::Selector::clearSelection ( )
void aims::Selector::loadModel ( const std::string &  filename)
void aims::Selector::loadNomenclature ( const std::string &  filename)
void aims::Selector::loadPreSelection ( const std::string &  filename)
const Graph* aims::Selector::model ( ) const
const Hierarchy* aims::Selector::nomenclature ( ) const
void aims::Selector::printSelection ( std::ostream &  ostr = std::cout) const
Selection aims::Selector::query ( const Selection ,
const Hierarchy  
) const
SelectionSet aims::Selector::selection ( ) const
void aims::Selector::setModel ( Graph model,
bool  setowner = true 
)
void aims::Selector::setNomenclature ( Hierarchy hie,
bool  setowner = true 
)
void aims::Selector::setPreSelection ( SelectionSet sel)

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