BALL
1.4.2
|
#include <BALL/MATHS/function.h>
Public Member Functions | |
Constructors and destructor | |
CubicFunction () | |
CubicFunction (const CubicFunction &cubic) | |
virtual | ~CubicFunction () |
Assignment | |
CubicFunction< Function, DataType > & | operator= (const CubicFunction< Function, DataType > &cubic) |
Predicates | |
bool | operator== (const CubicFunction< Function, DataType > &cubic) const |
Function realization | |
BALL_INLINE DataType | operator() (const DataType &x) const |
Accessors | |
void | setFunction (const Function &function) |
const Function & | getFunction () const |
Protected Attributes | |
Function | function_ |
CubicFunction class.
Definition at line 794 of file function.h.
BALL_INLINE BALL::CubicFunction< Function, DataType >::CubicFunction | ( | ) |
Default constructor
Definition at line 1223 of file function.h.
BALL_INLINE BALL::CubicFunction< Function, DataType >::CubicFunction | ( | const CubicFunction< Function, DataType > & | cubic | ) |
Copy constructor
Definition at line 1230 of file function.h.
|
virtual |
Destructor
Definition at line 1237 of file function.h.
|
inline |
get the function argument of the cubic
Definition at line 865 of file function.h.
|
inline |
Evaluation of this subterm
x | the point where to evaluate |
Definition at line 844 of file function.h.
BALL_INLINE CubicFunction< Function, DataType > & BALL::CubicFunction< Function, DataType >::operator= | ( | const CubicFunction< Function, DataType > & | cubic | ) |
Assignment operator
Definition at line 1243 of file function.h.
BALL_INLINE bool BALL::CubicFunction< Function, DataType >::operator== | ( | const CubicFunction< Function, DataType > & | cubic | ) | const |
Equality operator
Definition at line 1251 of file function.h.
|
inline |
set the function argument of the cubic
Definition at line 857 of file function.h.
|
protected |
Definition at line 876 of file function.h.