Anaphe Home Page Reference Documentation

Main Page     Namespaces     Classes     Source Code    

FunctionFactory Class Reference

#include <FunctionFactory.h>

Inheritance diagram for FunctionFactory::

IFunctionFactory List of all members.

Public Methods

 FunctionFactory ()
virtual ~FunctionFactory ()
virtual IFunctioncreate (const std::string &name, const std::string &label, const std::string &type, const std::vector< double > &parameterValues, const std::string &parameterNames="")
virtual IFunctioncreateScripted (const std::string &name, const std::string &label, const std::string &script)
virtual IFitFunctioncreateFit (const std::string &name, const std::string &label, const std::string &type, const std::string &options)

Private Methods

 FunctionFactory (const FunctionFactory &)
FunctionFactory& operator= (const FunctionFactory &)

Constructor & Destructor Documentation

FunctionFactory::FunctionFactory ( )
 

Definition at line 40 of file FunctionFactory.cpp.

FunctionFactory::~FunctionFactory ( ) [virtual]
 

Definition at line 44 of file FunctionFactory.cpp.

FunctionFactory::FunctionFactory ( const FunctionFactory & ) [private]
 

Definition at line 48 of file FunctionFactory.cpp.


Member Function Documentation

IFunction * FunctionFactory::create ( const std::string & name,
const std::string & label,
const std::string & type,
const std::vector< double > & parameterValues,
const std::string & parameterNames = "" ) [virtual]
 

Definition at line 59 of file FunctionFactory.cpp.

IFitFunction * FunctionFactory::createFit ( const std::string & name,
const std::string & label,
const std::string & type,
const std::string & options ) [virtual]
 

Definition at line 88 of file FunctionFactory.cpp.

IFunction * FunctionFactory::createScripted ( const std::string & name,
const std::string & label,
const std::string & script ) [virtual]
 

Definition at line 80 of file FunctionFactory.cpp.

FunctionFactory & FunctionFactory::operator= ( const FunctionFactory & rhs ) [private]
 

Definition at line 52 of file FunctionFactory.cpp.


The documentation for this class was generated from the following files:

Anaphe documentation generated by Doxygen (www.doxygen.org)