| 
    Jpp
    18.2.1-ARCA-DF-PATCH
    
   the software that should make you happy 
   | 
 
Template specialisation for function evaluation of Legendre polynome of quaternions for defined number of degrees. More...
#include <JEigen3D.hh>
  
 Public Types | |
| typedef std::vector < JQuaternion3D > ::const_iterator  | const_iterator | 
| typedef std::vector < JQuaternion3D >::iterator  | iterator | 
| typedef std::vector < JQuaternion3D > ::const_reverse_iterator  | const_reverse_iterator | 
| typedef std::vector < JQuaternion3D > ::reverse_iterator  | reverse_iterator | 
Public Member Functions | |
| JLegendre () | |
| Default constructor.  More... | |
| JLegendre (const double xmin, const double xmax) | |
| Constructor.  More... | |
| template<class T > | |
| JLegendre (T __begin, T __end) | |
| Constructor.  More... | |
| template<class T > | |
| void | set (T __begin, T __end) | 
| Set Legendre polynome of quaternions.  More... | |
| template<class T > | |
| void | set (T __begin, T __not, T __end) | 
| Set Legendre polynome of quaternions.  More... | |
| virtual JQuaternion3D | getValue (const double x) const override | 
| Function value.  More... | |
| JQuaternion3D | operator() (const double x) const | 
| Function value.  More... | |
| double | getXmin () const | 
| Get minimal abscissa value.  More... | |
| double | getXmax () const | 
| Get maximal abscissa value.  More... | |
| double | getX (const double x) const | 
| Get normalised abscissa value.  More... | |
| void | reset () | 
| Reset.  More... | |
| void | set (const double xmin, const double xmax) | 
| Set abscissa values.  More... | |
Protected Attributes | |
| double | xmin | 
| minimal abscissa  More... | |
| double | xmax | 
| maximal abscissa  More... | |
Private Member Functions | |
| void | clear () | 
| void | resize () | 
| void | erase () | 
| void | push_back () | 
| void | pop_back () | 
Friends | |
| std::istream & | operator>> (std::istream &in, JLegendre &object) | 
| Read Legendre polynome from input.  More... | |
Template specialisation for function evaluation of Legendre polynome of quaternions for defined number of degrees.
Definition at line 257 of file JEigen3D.hh.
      
  | 
  inherited | 
Definition at line 29 of file JLegendre.hh.
      
  | 
  inherited | 
Definition at line 30 of file JLegendre.hh.
      
  | 
  inherited | 
Definition at line 31 of file JLegendre.hh.
      
  | 
  inherited | 
Definition at line 32 of file JLegendre.hh.
      
  | 
  inline | 
Default constructor.
Definition at line 266 of file JEigen3D.hh.
      
  | 
  inline | 
Constructor.
| xmin | minimal abscissa value | 
| xmax | maximal abscissa value | 
Definition at line 278 of file JEigen3D.hh.
      
  | 
  inline | 
Constructor.
The template argument T refers to an iterator of a data structure which should have the following data members:
which conforms with std::pair.
| __begin | begin of data | 
| __end | end of data | 
Definition at line 299 of file JEigen3D.hh.
      
  | 
  inline | 
Set Legendre polynome of quaternions.
The template argument T refers to an iterator of a data structure which should have the following data members:
which conforms with std::pair.
| __begin | begin of data | 
| __end | end of data | 
Definition at line 319 of file JEigen3D.hh.
      
  | 
  inline | 
Set Legendre polynome of quaternions.
The template argument T refers to an iterator of a data structure which should have the following data members:
which conforms with std::pair.
| __begin | begin of data | 
| __not | not in data | 
| __end | end of data | 
Definition at line 339 of file JEigen3D.hh.
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  inlineoverridevirtualinherited | 
Function value.
| x | abscissa value | 
Implements JMATH::JLegendre_t< JQuaternion3D >.
Definition at line 239 of file JEigen3D.hh.
      
  | 
  inlineinherited | 
Function value.
| x | abscissa value | 
Definition at line 79 of file JLegendre.hh.
      
  | 
  inlineinherited | 
Get minimal abscissa value.
Definition at line 90 of file JLegendre.hh.
      
  | 
  inlineinherited | 
Get maximal abscissa value.
Definition at line 101 of file JLegendre.hh.
      
  | 
  inlineinherited | 
Get normalised abscissa value.
| x | abscissa value | 
Definition at line 113 of file JLegendre.hh.
      
  | 
  inlineinherited | 
Reset.
Definition at line 122 of file JLegendre.hh.
      
  | 
  inlineinherited | 
Set abscissa values.
| xmin | minimal abscissa value | 
| xmax | maximal abscissa value | 
Definition at line 136 of file JLegendre.hh.
      
  | 
  friend | 
Read Legendre polynome from input.
| in | input stream | 
| object | Legendre polynome | 
Definition at line 392 of file JEigen3D.hh.
      
  | 
  protectedinherited | 
minimal abscissa
Definition at line 204 of file JLegendre.hh.
      
  | 
  protectedinherited | 
maximal abscissa
Definition at line 205 of file JLegendre.hh.
 1.8.5