aimsdata  4.7.0
Neuroimaging data handling
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

◆ Selector()

aims::Selector::Selector ( )

◆ ~Selector()

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

Member Function Documentation

◆ clearSelection()

void aims::Selector::clearSelection ( )

◆ loadModel()

void aims::Selector::loadModel ( const std::string &  filename)

◆ loadNomenclature()

void aims::Selector::loadNomenclature ( const std::string &  filename)

◆ loadPreSelection()

void aims::Selector::loadPreSelection ( const std::string &  filename)

◆ model()

const Graph* aims::Selector::model ( ) const

◆ nomenclature()

const Hierarchy* aims::Selector::nomenclature ( ) const

◆ printSelection()

void aims::Selector::printSelection ( std::ostream &  ostr = std::cout) const

◆ query()

Selection aims::Selector::query ( const Selection ,
const Hierarchy  
) const

◆ selection()

SelectionSet aims::Selector::selection ( ) const

◆ setModel()

void aims::Selector::setModel ( Graph model,
bool  setowner = true 
)

◆ setNomenclature()

void aims::Selector::setNomenclature ( Hierarchy hie,
bool  setowner = true 
)

◆ setPreSelection()

void aims::Selector::setPreSelection ( SelectionSet sel)

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