![]() |
CustusX
22.09
An IGT application
|
#include <cxFilterGroup.h>
Public Member Functions | |
FilterGroup (XmlOptionFile options) | |
XmlOptionFile | getOptions () |
std::vector< FilterPtr > | getFilters () const |
void | append (FilterPtr filter) |
void | remove (Filter *filter) |
size_t | size () const |
bool | empty () const |
FilterPtr | get (int index) |
FilterPtr | get (QString uid) |
Collection of filters.
Connects them by giving them unique id's.
Definition at line 30 of file cxFilterGroup.h.
cx::FilterGroup::FilterGroup | ( | XmlOptionFile | options | ) |
Definition at line 5 of file cxFilterGroup.cpp.
void cx::FilterGroup::append | ( | FilterPtr | filter | ) |
Append a filter to group
Definition at line 26 of file cxFilterGroup.cpp.
|
inline |
Definition at line 49 of file cxFilterGroup.h.
|
inline |
Definition at line 52 of file cxFilterGroup.h.
|
inline |
Definition at line 53 of file cxFilterGroup.h.
std::vector< FilterPtr > cx::FilterGroup::getFilters | ( | ) | const |
Get all filters in pipeline
Definition at line 21 of file cxFilterGroup.cpp.
XmlOptionFile cx::FilterGroup::getOptions | ( | ) |
Get the option node for this pipeline
Definition at line 13 of file cxFilterGroup.cpp.
void cx::FilterGroup::remove | ( | Filter * | filter | ) |
Definition at line 35 of file cxFilterGroup.cpp.
|
inline |
Definition at line 48 of file cxFilterGroup.h.