Developer documentation

loops_brnops.hpp File Reference
#include <algorithm>

Go to the source code of this file.

Namespaces

 mmx
 
 mmx::brnops
 

Functions

template<typename real_t >
void mmx::brnops::decasteljau (real_t *r, unsigned sz, const real_t &t, int str=1)
 
template<typename real_t >
void mmx::brnops::decasteljau (real_t *r, unsigned sz, int str=1)
 
template<typename real_t >
real_t mmx::brnops::eval (real_t const *const src, unsigned sz, const real_t &t, int st=1)
 
template<typename real_t >
real_t mmx::brnops::eval (real_t const *const src, unsigned sz, int st=1)
 
template<typename real_t >
void mmx::brnops::decasteljau (real_t *r, real_t *l, unsigned sz, const real_t &t, int str=1, int stl=1)
 
template<typename real_t >
void mmx::brnops::decasteljau (real_t *r, real_t *l, unsigned sz, int str=1, int stl=1)
 
template<typename real_t >
void mmx::brnops::lrestrict (real_t *data, int sz, const real_t &t, int st)
 
template<typename real_t >
void mmx::brnops::rrestrict (real_t *data, int sz, const real_t &t, int st)
 
template<typename real_t >
void mmx::brnops::hodograph (real_t *dst, real_t const *const src, unsigned sz, int st)
 
template<typename real_t >
void mmx::brnops::diff (real_t *dst, real_t const *const src, unsigned sz, int sta=1, int stout=1)
 
template<typename real_t >
bool mmx::brnops::rockwood_cut (real_t &t, real_t const *b, unsigned sz, int st=1)
 
Home