Developer documentation

mmx::bernstein::binomials< T > Struct Template Reference

#include <bernstein_binomials.hpp>

Public Member Functions

 binomials (const binomials &)
 
 binomials (int dmax=100)
 
 ~binomials ()
 
T * get (unsigned i)
 
const T & binomial (unsigned n, unsigned i)
 

Static Public Member Functions

static void pwsum (T *dst, T *src, int sz)
 

Public Attributes

std::vector< T * > m_data
 

Static Public Attributes

static binomials _default_
 

Constructor & Destructor Documentation

template<typename T>
mmx::bernstein::binomials< T >::binomials ( const binomials< T > &  )
template<typename T>
mmx::bernstein::binomials< T >::binomials ( int  dmax = 100)
inline
template<typename T>
mmx::bernstein::binomials< T >::~binomials ( )
inline

Member Function Documentation

template<typename T>
const T& mmx::bernstein::binomials< T >::binomial ( unsigned  n,
unsigned  i 
)
inline
template<typename T>
T* mmx::bernstein::binomials< T >::get ( unsigned  i)
inline
template<typename T>
static void mmx::bernstein::binomials< T >::pwsum ( T *  dst,
T *  src,
int  sz 
)
inlinestatic

Member Data Documentation

template<typename T>
binomials< T > mmx::bernstein::binomials< T >::_default_
static
template<typename T>
std::vector< T * > mmx::bernstein::binomials< T >::m_data

The documentation for this struct was generated from the following file:
Home