3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions
allFilter.h File Reference
#include "boundingBox.h"
#include "ionDownsample.h"
#include "dataLoad.h"
#include "profile.h"
#include "externalProgram.h"
#include "ionClip.h"
#include "ionColour.h"
#include "rangeFile.h"
#include "clusterAnalysis.h"
#include "spatialAnalysis.h"
#include "spectrumPlot.h"
#include "transform.h"
#include "voxelise.h"
#include "ionInfo.h"
#include "annotation.h"
Include dependency graph for allFilter.h:
This graph shows which files directly or indirectly include this file:

Functions

bool isValidFilterName (const std::string &s)
 Returns true if the string is a valid filter name. More...
 
FiltermakeFilter (const std::string &s)
 Create a "true default" filter from its true name string. More...
 
FiltermakeFilter (unsigned int ui)
 Create a true default filter from its enum value FILTER_TYPE_*. More...
 
FiltermakeFilterFromDefUserString (const std::string &s)
 Create a true default filter from its type string. More...
 

Function Documentation

◆ isValidFilterName()

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().

Here is the caller graph for this function:

◆ makeFilter() [1/2]

Filter* makeFilter ( const std::string &  s)

◆ makeFilter() [2/2]

Filter* makeFilter ( unsigned int  ui)

◆ makeFilterFromDefUserString()

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().

Here is the caller graph for this function: