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