|
static int | sortedPointInsert (const SPoint3 &p, const double t, std::vector< sortedPoint > &pts, int pos) |
|
static void | sortedPointToVector (const std::vector< sortedPoint > &spts, std::vector< SPoint3 > &pts, std::vector< double > &ts) |
|
double | sqDistPointSegment (const SPoint3 &p, const SPoint3 &s0, const SPoint3 &s1) |
|
static void | decasteljau (double tol, std::vector< sortedPoint > &discrete, int pos, const SPoint3 &p0, const SPoint3 &p1, const SPoint3 &p2, double t0, double t2) |
|
void | decasteljau (double tol, const SPoint3 &p0, const SPoint3 &p1, const SPoint3 &p2, std::vector< SPoint3 > &pts, std::vector< double > &ts) |
|
static void | decasteljau (double tol, std::vector< sortedPoint > &discrete, int pos, const SPoint3 &p0, const SPoint3 &p1, const SPoint3 &p2, const SPoint3 &p3, double t0, double t3) |
|
void | decasteljau (double tol, const SPoint3 &p0, const SPoint3 &p1, const SPoint3 &p2, const SPoint3 &p3, std::vector< SPoint3 > &pts, std::vector< double > &ts) |
|
static void | decasteljau (double tol, std::vector< sortedPoint > &discrete, int pos, const std::vector< SPoint3 > &pts, double t0, double te) |
|
void | decasteljau (double tol, const std::vector< SPoint3 > &controlPoints, std::vector< SPoint3 > &pts, std::vector< double > &ts) |
|