#include <aims/selection/selector.h>
|
| SelectionExpander (bool enabledups=false) |
|
| ~SelectionExpander () |
|
void | setDuplicatesEnabled (bool) |
|
bool | duplicatesEnabled () const |
|
SelectionSet | query (const SelectionSet &, const Hierarchy &) const |
|
SelectionSet | query (const Graph &model) const |
| selects labelled model nodes More...
|
|
SelectionSet | query (const Graph &model, const Hierarchy &) const |
|
SelectionSet | query (const Graph &model, const SelectionSet &) const |
|
SelectionSet | query (const Graph &model, const SelectionSet &, const Hierarchy &) const |
|
SelectionSet | query (const Graph *model, const SelectionSet *, const Hierarchy *) const |
| Most generic function (accepts null pointers). More...
|
|
SelectionSet | check (const Graph *model, const SelectionSet *, const Hierarchy *) const |
|
void | removeDuplicates (SelectionSet &, const Hierarchy &) const |
|
void | merge (SelectionSet &dst, const SelectionSet &toadd) const |
|
void | merge (SelectionSet &dst, const SelectionSet &toadd, const Graph *mode, const Hierarchy *nom) const |
|
Definition at line 74 of file selector.h.
◆ SelectionExpander()
aims::SelectionExpander::SelectionExpander |
( |
bool |
enabledups = false | ) |
|
◆ ~SelectionExpander()
aims::SelectionExpander::~SelectionExpander |
( |
| ) |
|
◆ check()
◆ duplicatesEnabled()
bool aims::SelectionExpander::duplicatesEnabled |
( |
| ) |
const |
◆ merge() [1/2]
◆ merge() [2/2]
◆ query() [1/6]
◆ query() [2/6]
selects labelled model nodes
◆ query() [3/6]
◆ query() [4/6]
◆ query() [5/6]
◆ query() [6/6]
Most generic function (accepts null pointers).
The difference between query() and check() functions is that query tries to make the richest selection by populating them with the hierarchy if provided. check() only eliminates selections not conforming to the model (if given)
◆ removeDuplicates()
◆ setDuplicatesEnabled()
void aims::SelectionExpander::setDuplicatesEnabled |
( |
bool |
| ) |
|
The documentation for this class was generated from the following file: