diff --git a/src/filters/multifilter.cpp b/src/filters/multifilter.cpp index a97def68..d970725b 100644 --- a/src/filters/multifilter.cpp +++ b/src/filters/multifilter.cpp @@ -8,90 +8,76 @@ #include "filter_base.hpp" #include "filter_factory.hpp" -/*********************************************************************** - * Method: multifilter::multifilter - * Params: std::vector filters, unsigned int X, unsigned int, Y - * Effects: - ***********************************************************************/ +#include + multifilter::multifilter(std::vector filters, unsigned int X, unsigned int Y): filterNames(filters),numFilters(filters.size()),inX(X),inY(Y) { - //Do the first one separate - filter_base * aFilter = filter_factory::createFilter(filters[0],X,Y); - filterPtrs.push_back(aFilter); - - for(unsigned int i=1;i