Lines Matching defs:geo
58 Patch::Patch( Quilt_ptr geo, REAL *pta, REAL *ptb, Patch *n )
61 mapdesc = geo->mapdesc;
65 pspec[0].order = geo->qspec[0].order;
66 pspec[1].order = geo->qspec[1].order;
71 REAL *ps = geo->cpts;
72 geo->select( pta, ptb );
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[1].stride;
79 mapdesc->xformSampling( ps, geo->qspec[0].order, geo->qspec[0].stride,
80 geo->qspec[1].order, geo->qspec[1].stride,
85 mapdesc->xformCulling( ps, geo->qspec[0].order, geo->qspec[0].stride,
86 geo->qspec[1].order, geo->qspec[1].stride,
91 mapdesc->xformBounding( ps, geo->qspec[0].order, geo->qspec[0].stride,
92 geo->qspec[1].order, geo->qspec[1].stride,
97 pspec[0].range[0] = geo->qspec[0].breakpoints[geo->qspec[0].index];
98 pspec[0].range[1] = geo->qspec[0].breakpoints[geo->qspec[0].index+1];
101 pspec[1].range[0] = geo->qspec[1].breakpoints[geo->qspec[1].index];
102 pspec[1].range[1] = geo->qspec[1].breakpoints[geo->qspec[1].index+1];