Searched refs:qspec (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/glu/dist/src/libnurbs/internals/
H A Dquilt.cc63 for( Quiltspec *q=qspec; q != eqspec; q++ ) {
85 ps += qspec[0].offset;
86 ps += qspec[1].offset;
87 for( int i=0; i!= qspec[0].order * qspec[0].width; i++ ) {
88 for( int j = 0; j!= qspec[1].order * qspec[1].width; j++ ) {
90 _glu_dprintf( "%g ", ps[i*qspec[0].stride + j*qspec[1].stride + k] );
108 int dim = eqspec - qspec;
[all...]
H A Dpatch.cc65 pspec[0].order = geo->qspec[0].order;
66 pspec[1].order = geo->qspec[1].order;
73 ps += geo->qspec[0].offset;
74 ps += geo->qspec[1].offset;
75 ps += geo->qspec[0].index * geo->qspec[0].order * geo->qspec[0].stride;
76 ps += geo->qspec[1].index * geo->qspec[1].order * geo->qspec[
[all...]
H A Dquilt.h69 Quiltspec qspec[MAXDIM]; /* the dimensional data */ member in class:Quilt
70 Quiltspec_ptr eqspec; /* qspec trailer */
78 int getDimension( void ) { return eqspec - qspec; }
H A Dnurbstess.cc281 Quiltspec *qspec = quilt->qspec; local in function:NurbsTessellator::do_endsurface
282 REAL *cpts = quilt->cpts + qspec->offset;
283 REAL *cptsend = cpts + (qspec->width * qspec->order * qspec->stride);
284 for( ; cpts != cptsend; cpts += qspec->order*qspec->stride )
H A Dtobezier.cc268 Quiltspec_ptr qspec = quilt->qspec; local in function:Splinespec::setupquilt
269 quilt->eqspec = qspec + dim;
270 for( Knotspec *knotspec = kspec; knotspec; knotspec=knotspec->next, qspec++ ) {
271 qspec->stride = knotspec->poststride;
272 qspec->width = knotspec->bend - knotspec->bbegin;
273 qspec->order = (int) knotspec->order;
274 qspec->offset = knotspec->postoffset;
275 qspec->index = 0;
276 qspec
[all...]
H A Dcurve.cc61 order = geo->qspec[0].order;
71 Quiltspec_ptr qs = geo->qspec;
H A Dsubdivider.cc163 bezierArc->order = quilt->qspec->order;
164 bezierArc->stride = quilt->qspec->stride;

Completed in 7 milliseconds