12 #ifndef CXFILTERGROUP_H_ 13 #define CXFILTERGROUP_H_ 15 #include "cxResourceFilterExport.h" 41 std::vector<FilterPtr> getFilters()
const;
46 void remove(
Filter* filter);
48 size_t size()
const {
return mFilters.size(); }
49 bool empty()
const {
return mFilters.empty(); }
52 FilterPtr get(
int index) {
return mFilters[index]; }
55 for (
unsigned i=0; i<mFilters.size(); ++i)
56 if (mFilters[i]->getUid()==uid)
62 std::vector<FilterPtr> mFilters;
boost::shared_ptr< class Filter > FilterPtr
boost::shared_ptr< FilterGroup > FilterGroupPtr
Helper class for xml files used to store ssc/cx data.
Namespace for all CustusX production code.