FreeWRL / FreeX3D 4.3.0
|
Public Member Functions | |
void | factors (void) |
void | insert (REAL *) |
void | preselect () |
void | select (void) |
void | copy (INREAL *, REAL *) |
void | breakpoints (void) |
void | knots (void) |
void | transform (REAL *) |
void | showpts (REAL *) |
void | pt_io_copy (REAL *, INREAL *) |
void | pt_oo_copy (REAL *, REAL *) |
void | pt_oo_sum (REAL *, REAL *, REAL *, Knot, Knot) |
Data Fields | |
long | order |
Knot_ptr | inkbegin |
Knot_ptr | inkend |
Knot_ptr | outkbegin |
Knot_ptr | outkend |
Knot_ptr | kleft |
Knot_ptr | kright |
Knot_ptr | kfirst |
Knot_ptr | klast |
Knot_ptr | sbegin |
Breakpt * | bbegin |
Breakpt * | bend |
int | ncoords |
int | prestride |
int | poststride |
int | preoffset |
int | postoffset |
int | prewidth |
int | postwidth |
int | istransformed |
Knotspec * | next |
Knotspec * | kspectotrans |
Definition at line 54 of file tobezier.cc.
Knotspec::Knotspec | ( | void | ) |
Definition at line 315 of file tobezier.cc.
Knotspec::~Knotspec | ( | void | ) |
Definition at line 608 of file tobezier.cc.
void Knotspec::breakpoints | ( | void | ) |
Definition at line 505 of file tobezier.cc.
void Knotspec::copy | ( | INREAL * | inpt, |
REAL * | outpt ) |
Definition at line 330 of file tobezier.cc.
void Knotspec::factors | ( | void | ) |
Definition at line 374 of file tobezier.cc.
void Knotspec::insert | ( | REAL * | p | ) |
Definition at line 403 of file tobezier.cc.
void Knotspec::knots | ( | void | ) |
Definition at line 547 of file tobezier.cc.
void Knotspec::preselect | ( | void | ) |
Definition at line 446 of file tobezier.cc.
void Knotspec::pt_io_copy | ( | REAL * | topt, |
INREAL * | frompt ) |
Definition at line 622 of file tobezier.cc.
void Knotspec::pt_oo_copy | ( | REAL * | topt, |
REAL * | frompt ) |
Definition at line 647 of file tobezier.cc.
void Knotspec::pt_oo_sum | ( | REAL * | x, |
REAL * | y, | ||
REAL * | z, | ||
Knot | a, | ||
Knot | b ) |
Definition at line 670 of file tobezier.cc.
void Knotspec::select | ( | void | ) |
Definition at line 485 of file tobezier.cc.
void Knotspec::showpts | ( | REAL * | outpt | ) |
Definition at line 354 of file tobezier.cc.
void Knotspec::transform | ( | REAL * | p | ) |
Definition at line 570 of file tobezier.cc.
Breakpt* Knotspec::bbegin |
Definition at line 65 of file tobezier.cc.
Breakpt* Knotspec::bend |
Definition at line 66 of file tobezier.cc.
Knot_ptr Knotspec::inkbegin |
Definition at line 56 of file tobezier.cc.
Knot_ptr Knotspec::inkend |
Definition at line 57 of file tobezier.cc.
int Knotspec::istransformed |
Definition at line 74 of file tobezier.cc.
Knot_ptr Knotspec::kfirst |
Definition at line 62 of file tobezier.cc.
Knot_ptr Knotspec::klast |
Definition at line 63 of file tobezier.cc.
Knot_ptr Knotspec::kleft |
Definition at line 60 of file tobezier.cc.
Knot_ptr Knotspec::kright |
Definition at line 61 of file tobezier.cc.
Knotspec* Knotspec::kspectotrans |
Definition at line 76 of file tobezier.cc.
int Knotspec::ncoords |
Definition at line 67 of file tobezier.cc.
Knotspec* Knotspec::next |
Definition at line 75 of file tobezier.cc.
long Knotspec::order |
Definition at line 55 of file tobezier.cc.
Knot_ptr Knotspec::outkbegin |
Definition at line 58 of file tobezier.cc.
Knot_ptr Knotspec::outkend |
Definition at line 59 of file tobezier.cc.
int Knotspec::postoffset |
Definition at line 71 of file tobezier.cc.
int Knotspec::poststride |
Definition at line 69 of file tobezier.cc.
int Knotspec::postwidth |
Definition at line 73 of file tobezier.cc.
int Knotspec::preoffset |
Definition at line 70 of file tobezier.cc.
int Knotspec::prestride |
Definition at line 68 of file tobezier.cc.
int Knotspec::prewidth |
Definition at line 72 of file tobezier.cc.
Knot_ptr Knotspec::sbegin |
Definition at line 64 of file tobezier.cc.