Poly1D< T, Tpar, N > Class Template Reference
Public Types
Public Member Functions
Static Public Member Functions
Detailed Description
template<typename T, typename Tpar, int N>
class Poly1D< T, Tpar, N >
Generic implementation of a univariate polynomial. Template parameters: T type of coordinates and return Tpar type of coefficents N degree of polynomial
Member Typedef Documentation
template<typename T , typename Tpar , int N>
typedef ltl::FVector<Tpar,NPar> Poly1D< T, Tpar, N >::TPar |
template<typename T , typename Tpar , int N>
template<typename T , typename Tpar , int N>
Member Enumeration Documentation
template<typename T , typename Tpar , int N>
Member Function Documentation
template<typename T , typename Tpar , int N>
static void Poly1D< T, Tpar, N >::prettyPrint |
( |
ostream & |
os, |
|
|
const TPar & |
p | |
|
) |
| | [inline, static] |
template<typename T , typename Tpar , int N>
T Poly1D< T, Tpar, N >::operator() |
( |
const T |
x, |
|
|
const TPar & |
p | |
|
) |
| | const [inline] |
template<typename T , typename Tpar , int N>
MArray<T,1> Poly1D< T, Tpar, N >::get_nth_basis |
( |
const int |
n, |
|
|
const MArray< T, 1 > & |
x | |
|
) |
| | [inline] |