3Depict
|
#include "allFilter.h"
Functions | |
Filter * | makeFilter (const std::string &s) |
Create a "true default" filter from its true name string. More... | |
bool | isValidFilterName (const std::string &s) |
Returns true if the string is a valid filter name. More... | |
Filter * | makeFilter (unsigned int ui) |
Create a true default filter from its enum value FILTER_TYPE_*. More... | |
Filter * | makeFilterFromDefUserString (const std::string &s) |
Create a true default filter from its type string. More... | |
bool isValidFilterName | ( | const std::string & | s | ) |
Returns true if the string is a valid filter name.
References FILTER_NAMES, and FILTER_TYPE_ENUM_END.
Referenced by FilterTree::loadXML().
Filter* makeFilter | ( | const std::string & | s | ) |
Create a "true default" filter from its true name string.
References ASSERT, FILTER_NAMES, FILTER_TYPE_ENUM_END, makeFilter(), and Filter::trueName().
Referenced by FilterTreeAnalyse::analyse(), filterTests(), ConfigFile::getDefaultFilter(), FilterTree::loadXML(), makeFilter(), makeFilterFromDefUserString(), ProgressData::operator=(), ConfigFile::read(), and PrefDialog::~PrefDialog().
Filter* makeFilter | ( | unsigned int | ui | ) |
Create a true default filter from its enum value FILTER_TYPE_*.
References ASSERT, FILTER_TYPE_ANNOTATION, FILTER_TYPE_BOUNDBOX, FILTER_TYPE_CLUSTER_ANALYSIS, FILTER_TYPE_DATALOAD, FILTER_TYPE_EXTERNALPROC, FILTER_TYPE_IONCLIP, FILTER_TYPE_IONCOLOURFILTER, FILTER_TYPE_IONDOWNSAMPLE, FILTER_TYPE_IONINFO, FILTER_TYPE_PROFILE, FILTER_TYPE_RANGEFILE, FILTER_TYPE_SPATIAL_ANALYSIS, FILTER_TYPE_SPECTRUMPLOT, FILTER_TYPE_TRANSFORM, and FILTER_TYPE_VOXELS.
Filter* makeFilterFromDefUserString | ( | const std::string & | s | ) |
Create a true default filter from its type string.
References ASSERT, FILTER_TYPE_ENUM_END, makeFilter(), and Filter::typeString().
Referenced by PrefDialog::OnFilterListClick(), PrefDialog::OnResetFilterAllButton(), and PrefDialog::OnResetFilterButton().