|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <quilt.h>


Public Member Functions | |
| Quilt (Mapdesc *) | |
| void | deleteMe (Pool &) |
| void | toBezier (Knotvector &, INREAL *, long) |
| void | toBezier (Knotvector &, Knotvector &, INREAL *, long) |
| void | select (REAL *, REAL *) |
| int | getDimension (void) |
| void | download (Backend &) |
| void | downloadAll (REAL *, REAL *, Backend &) |
| int | isCulled (void) |
| void | getRange (REAL *, REAL *, Flist &, Flist &) |
| void | getRange (REAL *, REAL *, int, Flist &) |
| void | getRange (REAL *, REAL *, Flist &) |
| void | findRates (Flist &slist, Flist &tlist, REAL[2]) |
| void | findSampleRates (Flist &slist, Flist &tlist) |
| void | show () |
Public Member Functions inherited from PooledObj | |
| void * | operator new (size_t, Pool &) |
| void * | operator new (size_t, void *) |
| void * | operator new (size_t s) |
| void | operator delete (void *) |
| void | operator delete (void *, Pool &) |
| void | deleteMe (Pool &) |
Public Attributes | |
| Mapdesc * | mapdesc |
| REAL * | cpts |
| Quiltspec | qspec [MAXDIM] |
| Quiltspec_ptr | eqspec |
| Quilt * | next |
| Quilt::Quilt | ( | Mapdesc * | _mapdesc | ) |
Definition at line 61 of file quilt.cc.
Referenced by NurbsTessellator::do_freenurbscurve(), and NurbsTessellator::do_freenurbssurface().
Definition at line 122 of file quilt.cc.
Definition at line 157 of file quilt.cc.
Referenced by Subdivider::drawCurves(), Subdivider::drawSurfaces(), and Subdivider::splitInT().
Definition at line 230 of file quilt.cc.
Referenced by Subdivider::drawSurfaces().
Definition at line 246 of file quilt.cc.
Referenced by findRates().
Definition at line 186 of file quilt.cc.
Referenced by Subdivider::drawCurves(), Subdivider::drawSurfaces(), and getRange().
| void Quilt::toBezier | ( | Knotvector & | knotvector, |
| INREAL * | ctlpts, | ||
| long | ncoords | ||
| ) |
Definition at line 117 of file tobezier.cc.
Referenced by NurbsTessellator::nurbscurve(), and NurbsTessellator::nurbssurface().
| void Quilt::toBezier | ( | Knotvector & | sknotvector, |
| Knotvector & | tknotvector, | ||
| INREAL * | ctlpts, | ||
| long | ncoords | ||
| ) |
Definition at line 132 of file tobezier.cc.
| REAL* Quilt::cpts |
Definition at line 68 of file quilt.h.
Referenced by deleteMe(), NurbsTessellator::do_endsurface(), download(), isCulled(), and show().
| Quiltspec_ptr Quilt::eqspec |
Definition at line 70 of file quilt.h.
Referenced by deleteMe(), getDimension(), and select().
| Mapdesc* Quilt::mapdesc |
Definition at line 67 of file quilt.h.
Referenced by Subdivider::addArc(), download(), isCulled(), Quilt(), and show().
| Quilt* Quilt::next |
Definition at line 71 of file quilt.h.
Referenced by Subdivider::addQuilt(), and findRates().
Definition at line 69 of file quilt.h.
Referenced by Subdivider::addArc(), deleteMe(), NurbsTessellator::do_endsurface(), download(), findRates(), findSampleRates(), getDimension(), getRange(), isCulled(), select(), and show().