#include <algorithm>
Go to the source code of this file.
Namespaces
Functions
- template<typename real_t > void decasteljau (real_t *r, unsigned sz, const real_t &t, int str=1)
- template<typename real_t > void decasteljau (real_t *r, unsigned sz, int str=1)
- template<typename real_t > real_t eval (real_t const *const src, unsigned sz, const real_t &t, int st=1)
- template<typename real_t > real_t eval (real_t const *const src, unsigned sz, int st=1)
- template<typename real_t > void decasteljau (real_t *r, real_t *l, unsigned sz, const real_t &t, int str=1, int stl=1)
- template<typename real_t > void decasteljau (real_t *r, real_t *l, unsigned sz, int str=1, int stl=1)
- template<typename real_t > void lrestrict (real_t *data, int sz, const real_t &t, int st)
- template<typename real_t > void rrestrict (real_t *data, int sz, const real_t &t, int st)
- template<typename real_t > void hodograph (real_t *dst, real_t const *const src, unsigned sz, int st)
- template<typename real_t > void diff (real_t *dst, real_t const *const src, unsigned sz, int sta=1, int stout=1)
- template<typename real_t > bool rockwood_cut (real_t &t, real_t const *b, unsigned sz, int st=1)