#include <Function1D.h>
Inheritance diagram for casa::Function1D< T, U >:


Part of API
A Function1D is used for classes which map a scalar or n-dimensional Vector of type T into a T. The object also has one parameter which can be masked if necessary, and be used in the Fitting module, and, implicitly, in the AutoDiff differentiation module.
The only method implemented in Function1D is the ndim() method. The rest is inhereted from Function .
See Function .
Vector<T>.
Definition at line 75 of file Function1D.h.
Public Types | |
| typedef const T * | FunctionArg |
Public Member Functions | |
| virtual | ~Function1D () |
| Destructor. | |
| virtual uInt | ndim () const |
| Returns the number of dimensions of function. | |
| typedef const T* casa::Function1D< T, U >::FunctionArg |
| casa::Function1D< T, U >::Function1D | ( | ) | [inline] |
| casa::Function1D< T, U >::Function1D | ( | const uInt | n | ) | [inline, explicit] |
Definition at line 84 of file Function1D.h.
| casa::Function1D< T, U >::Function1D | ( | const Vector< T > & | in | ) | [inline, explicit] |
Definition at line 85 of file Function1D.h.
| casa::Function1D< T, U >::Function1D | ( | const FunctionParam< T > & | other | ) | [inline] |
Definition at line 86 of file Function1D.h.
| casa::Function1D< T, U >::Function1D | ( | const Function1D< T, U > & | other | ) | [inline] |
Definition at line 87 of file Function1D.h.
| casa::Function1D< T, U >::Function1D | ( | const Function1D< W, X > & | other | ) | [inline] |
Definition at line 89 of file Function1D.h.
| virtual casa::Function1D< T, U >::~Function1D | ( | ) | [inline, virtual] |
| casa::Function1D< T, U >::Function1D | ( | ) | [inline] |
| casa::Function1D< T, U >::Function1D | ( | const uInt | n | ) | [inline, explicit] |
Definition at line 84 of file Function1D.h.
| casa::Function1D< T, U >::Function1D | ( | const Vector< T > & | in | ) | [inline, explicit] |
Definition at line 85 of file Function1D.h.
| casa::Function1D< T, U >::Function1D | ( | const FunctionParam< T > & | other | ) | [inline] |
Definition at line 86 of file Function1D.h.
| casa::Function1D< T, U >::Function1D | ( | const Function1D< T, U > & | other | ) | [inline] |
Definition at line 87 of file Function1D.h.
| casa::Function1D< T, U >::Function1D | ( | const Function1D< W, X > & | other | ) | [inline] |
Definition at line 89 of file Function1D.h.
| virtual uInt casa::Function1D< T, U >::ndim | ( | ) | const [inline, virtual] |
Returns the number of dimensions of function.
Implements casa::Function< T, U >.
Definition at line 96 of file Function1D.h.
1.5.1