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 | ||
) |