TarzaNN
TarzaNN neural network simulator
|
#include <FeaturePlaneFactory.h>
Static Public Member Functions | |
static FeaturePlaneAbstract * | getInstance (char *name, char *type, paramMap params, Network *net, int l, p_ProxyInfo proxyInfo=NULL) |
static FeaturePlaneAbstract * | getInstance (QString *name, QString type, paramMap params, Network *net, int l, p_ProxyInfo proxyInfo=NULL) |
static QStringList * | getParamPossibleValues (QString paramName) |
static paramMap | getDefaultParameters (QString type) |
static QString | getParamDisplayName (QString type, QString paramName) |
static QString | getParamDisplayHelp (QString type, QString paramName) |
static QMap< QString, int > | getParamDisplayOrder () |
Static Public Attributes | |
static QMap< QString, int > | paramOrderMap |
Feature Plane factory, creates a feature plane based on a dictionary of parameters Uses the Factory design pattern
Uses the Singleton design pattern
paramMap FeaturePlaneFactory::getDefaultParameters | ( | QString | type | ) | [static] |
static FeaturePlaneAbstract* FeaturePlaneFactory::getInstance | ( | char * | name, |
char * | type, | ||
paramMap | params, | ||
Network * | net, | ||
int | l, | ||
p_ProxyInfo | proxyInfo = NULL |
||
) | [inline, static] |
FeaturePlaneAbstract * FeaturePlaneFactory::getInstance | ( | QString * | name, |
QString | type, | ||
paramMap | params, | ||
Network * | net, | ||
int | l, | ||
p_ProxyInfo | proxyInfo = NULL |
||
) | [static] |
QString FeaturePlaneFactory::getParamDisplayHelp | ( | QString | type, |
QString | paramName | ||
) | [static] |
QString FeaturePlaneFactory::getParamDisplayName | ( | QString | type, |
QString | paramName | ||
) | [static] |
QMap< QString, int > FeaturePlaneFactory::getParamDisplayOrder | ( | ) | [static] |
QStringList * FeaturePlaneFactory::getParamPossibleValues | ( | QString | paramName | ) | [static] |
if null, it can be anything
QMap< QString, int > FeaturePlaneFactory::paramOrderMap [static] |
Creates the desired feature plane.
name | - name of the feature plane |
type | - type of feature plane (input, proxy, etc) |
_featurePlaneList | - vector of feature planes, this one will be appended |
params | - paramMap of configuration parameters |
node | - optional parameter, for sender proxy feature planes |