AbstractFunction Class Template Reference

#include <C:/Work/specialnumbers_svn/NumberLib/NumbersLib/AbstractFunction.h>

Inheritance diagram for AbstractFunction:

ResponseCurve XYResponseCurve

List of all members.


Detailed Description

template<class T>
class luma::numbers::AbstractFunction< T >

Simply a class that implements the function call operator, and used to implement (mathematical) functions.

Definition at line 14 of file AbstractFunction.h.


Public Member Functions

virtual T operator() (const T input) const =0
 Returns an output value that depends on the input value.

Member Function Documentation

virtual T operator() ( const T  input  )  const [pure virtual]

Returns an output value that depends on the input value.

Parameters:
input The input for which output is sought.

Implemented in ResponseCurve, and XYResponseCurve.


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

Generated on Sun Sep 21 20:49:08 2008 for Numbers by  doxygen 1.5.6