Classes | Public Member Functions
exprtk::polynomial< T, N > Class Template Reference

#include <exprtk.hpp>

Inheritance diagram for exprtk::polynomial< T, N >:
Inheritance graph
[legend]

List of all members.

Classes

struct  poly_impl
struct  poly_impl< Type, 1 >
struct  poly_impl< Type, 10 >
struct  poly_impl< Type, 11 >
struct  poly_impl< Type, 12 >
struct  poly_impl< Type, 2 >
struct  poly_impl< Type, 3 >
struct  poly_impl< Type, 4 >
struct  poly_impl< Type, 5 >
struct  poly_impl< Type, 6 >
struct  poly_impl< Type, 7 >
struct  poly_impl< Type, 8 >
struct  poly_impl< Type, 9 >

Public Member Functions

virtual T operator() (const T &x, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c5, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c6, const T &c5, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c7, const T &c6, const T &c5, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c8, const T &c7, const T &c6, const T &c5, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c9, const T &c8, const T &c7, const T &c6, const T &c5, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c10, const T &c9, const T &c8, const T &c7, const T &c6, const T &c5, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c11, const T &c10, const T &c9, const T &c8, const T &c7, const T &c6, const T &c5, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() (const T &x, const T &c12, const T &c11, const T &c10, const T &c9, const T &c8, const T &c7, const T &c6, const T &c5, const T &c4, const T &c3, const T &c2, const T &c1, const T &c0)
virtual T operator() ()
virtual T operator() (const T &)
virtual T operator() (const T &, const T &)
 polynomial ()

Detailed Description

template<typename T, std::size_t N>
class exprtk::polynomial< T, N >

Definition at line 20385 of file exprtk.hpp.


Constructor & Destructor Documentation

template<typename T , std::size_t N>
exprtk::polynomial< T, N >::polynomial ( ) [inline]

Definition at line 20533 of file exprtk.hpp.


Member Function Documentation

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20537 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20542 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20547 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20552 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c5,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20557 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c6,
const T c5,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20562 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c7,
const T c6,
const T c5,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20567 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c8,
const T c7,
const T c6,
const T c5,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20572 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c9,
const T c8,
const T c7,
const T c6,
const T c5,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20577 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c10,
const T c9,
const T c8,
const T c7,
const T c6,
const T c5,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20582 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c11,
const T c10,
const T c9,
const T c8,
const T c7,
const T c6,
const T c5,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20587 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T x,
const T c12,
const T c11,
const T c10,
const T c9,
const T c8,
const T c7,
const T c6,
const T c5,
const T c4,
const T c3,
const T c2,
const T c1,
const T c0 
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20592 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( ) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20597 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T ) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20602 of file exprtk.hpp.

template<typename T , std::size_t N>
virtual T exprtk::polynomial< T, N >::operator() ( const T ,
const T  
) [inline, virtual]

Reimplemented from exprtk::ifunction< T >.

Definition at line 20607 of file exprtk.hpp.


The documentation for this class was generated from the following file:


labust_mission
Author(s): Filip Mandic
autogenerated on Fri Aug 28 2015 11:23:05