![]() |
GemaCoreLib
The GeMA Core library
|
Orthogonal polynomial calculation. More...
#include <gmShapeOrthogonalPol.h>
Public Types | |
typedef double | CoefficientTable[GM_MAX_ORTHOGONAL_POL_ORDER+1][GM_MAX_ORTHOGONAL_POL_ORDER+1] |
Public Member Functions | |
GmShapeOrthogonalPol (GmShapeOrthognalPolType type) | |
Constructor. More... | |
double | operator() (double x, int Porder) |
Calculates the polynomial value at x, with the given order. | |
Private Attributes | |
const CoefficientTable & | _cTab |
The coefficient table for the object type. | |
Orthogonal polynomial calculation.
GmShapeOrthogonalPol::GmShapeOrthogonalPol | ( | GmShapeOrthognalPolType | type | ) |
Constructor.
Receives the polynomial type as parameter and initializaes the reference to the correct coefficienttable