A list of filters that can save and load parameters automatically. More...
#include <List.h>
Public Types | |
typedef std::vector < filters::Filter * > ::const_iterator | ConstIterator |
typedef std::vector < filters::Filter * > ::iterator | Iterator |
Public Member Functions | |
virtual void | Add (filters::Filter *filter) |
Adds a filter to the list. | |
virtual void | Apply (const cv::Mat &input, cv::Mat &result) |
Applies the filters to the image. | |
virtual Iterator | Begin () |
virtual void | DeactivateAll () |
Deactivates all filters. | |
virtual Iterator | End () |
List () | |
Constructor. | |
virtual void | LoadParameters (const Properties &properties) |
Loads the parameters for the filters from the properties class. | |
virtual void | SaveParameters (Properties &properties) |
Saves the parameters in the filters to the properties file. | |
virtual | ~List () |
Deconstructor, that deletes all the ui elements out of the the list. | |
Protected Attributes | |
std::vector< filters::Filter * > | m_filters |
std::vector< bool * > | m_filtersActive |
A list of filters that can save and load parameters automatically.
typedef std::vector<filters::Filter*>::const_iterator face_contour_detector::filters::List::ConstIterator |
typedef std::vector<filters::Filter*>::iterator face_contour_detector::filters::List::Iterator |
face_contour_detector::filters::List::~List | ( | ) | [virtual] |
void face_contour_detector::filters::List::Add | ( | filters::Filter * | filter | ) | [virtual] |
void face_contour_detector::filters::List::Apply | ( | const cv::Mat & | input, |
cv::Mat & | result | ||
) | [virtual] |
List::Iterator face_contour_detector::filters::List::Begin | ( | ) | [virtual] |
void face_contour_detector::filters::List::DeactivateAll | ( | ) | [virtual] |
List::Iterator face_contour_detector::filters::List::End | ( | ) | [virtual] |
void face_contour_detector::filters::List::LoadParameters | ( | const Properties & | properties | ) | [virtual] |
void face_contour_detector::filters::List::SaveParameters | ( | Properties & | properties | ) | [virtual] |