BALL
1.4.79
|
#include <BALL/MATHS/function.h>
Public Member Functions | |
Constructors and destructor | |
MutablePower () | |
MutablePower (const MutablePower &power) | |
virtual | ~MutablePower () |
Assignment | |
MutablePower< Function, DataType > & | operator= (const MutablePower< Function, DataType > &power) |
Predicates | |
bool | operator== (const MutablePower< Function, DataType > &power) const |
Function realization | |
BALL_INLINE DataType | operator() (const DataType &x) const |
Accessors | |
void | setFunction (const Function &function) |
const Function & | getFunction () const |
void | setExponent (DataType exp) |
DataType | getExponent () const |
Protected Attributes | |
Function | function_ |
DataType | exponent_ |
MutablePower class.
Definition at line 884 of file function.h.
BALL_INLINE BALL::MutablePower< Function, DataType >::MutablePower | ( | ) |
Default constructor
Definition at line 1295 of file function.h.
BALL_INLINE BALL::MutablePower< Function, DataType >::MutablePower | ( | const MutablePower< Function, DataType > & | power | ) |
Copy constructor
Definition at line 1303 of file function.h.
|
virtual |
Destructor
Definition at line 1311 of file function.h.
BALL_INLINE DataType BALL::MutablePower< Function, DataType >::getExponent | ( | ) | const |
get the exponent of the power function
Definition at line 1334 of file function.h.
|
inline |
get the function argument of the power
Definition at line 954 of file function.h.
|
inline |
Evaluation of this subterm
x | the point where to evaluate |
Definition at line 934 of file function.h.
BALL_INLINE MutablePower< Function, DataType > & BALL::MutablePower< Function, DataType >::operator= | ( | const MutablePower< Function, DataType > & | power | ) |
Assignment operator
Definition at line 1317 of file function.h.
BALL_INLINE bool BALL::MutablePower< Function, DataType >::operator== | ( | const MutablePower< Function, DataType > & | power | ) | const |
Equality operator
Definition at line 1326 of file function.h.
BALL_INLINE void BALL::MutablePower< Function, DataType >::setExponent | ( | DataType | exp | ) |
set the exponent of the power function
exp | the exponent |
Definition at line 1341 of file function.h.
|
inline |
set the function argument of the power
Definition at line 946 of file function.h.
|
protected |
Definition at line 979 of file function.h.
|
protected |
Definition at line 975 of file function.h.