Home | History | Annotate | Download | only in orig

Lines Matching refs:aCoord

9923   sqlite3_rtree_dbl *aCoord;        /* Coordinates of node or entry to check */
167363 RtreeCoord aCoord[RTREE_MAX_DIMENSIONS*2]; /* Bounding box coordinates */
167773 p += writeCoord(p, &pCell->aCoord[ii]);
167909 pCoord = pCell->aCoord;
168146 sqlite3_rtree_dbl aCoord[RTREE_MAX_DIMENSIONS*2]; /* Decoded coordinates */
168158 case 10: readCoord(pCellData+36, &c); aCoord[9] = c.f;
168159 readCoord(pCellData+32, &c); aCoord[8] = c.f;
168160 case 8: readCoord(pCellData+28, &c); aCoord[7] = c.f;
168161 readCoord(pCellData+24, &c); aCoord[6] = c.f;
168162 case 6: readCoord(pCellData+20, &c); aCoord[5] = c.f;
168163 readCoord(pCellData+16, &c); aCoord[4] = c.f;
168164 case 4: readCoord(pCellData+12, &c); aCoord[3] = c.f;
168165 readCoord(pCellData+8, &c); aCoord[2] = c.f;
168166 default: readCoord(pCellData+4, &c); aCoord[1] = c.f;
168167 readCoord(pCellData, &c); aCoord[0] = c.f;
168173 case 10: readCoord(pCellData+36, &c); aCoord[9] = c.i;
168174 readCoord(pCellData+32, &c); aCoord[8] = c.i;
168175 case 8: readCoord(pCellData+28, &c); aCoord[7] = c.i;
168176 readCoord(pCellData+24, &c); aCoord[6] = c.i;
168177 case 6: readCoord(pCellData+20, &c); aCoord[5] = c.i;
168178 readCoord(pCellData+16, &c); aCoord[4] = c.i;
168179 case 4: readCoord(pCellData+12, &c); aCoord[3] = c.i;
168180 readCoord(pCellData+8, &c); aCoord[2] = c.i;
168181 default: readCoord(pCellData+4, &c); aCoord[1] = c.i;
168182 readCoord(pCellData, &c); aCoord[0] = c.i;
168188 nCoord, aCoord, &eWithin);
168192 pInfo->aCoord = aCoord;
168945 case 5: area = p->aCoord[9].f - p->aCoord[8].f;
168946 case 4: area *= p->aCoord[7].f - p->aCoord[6].f;
168947 case 3: area *= p->aCoord[5].f - p->aCoord[4].f;
168948 case 2: area *= p->aCoord[3].f - p->aCoord[2].f;
168949 default: area *= p->aCoord[1].f - p->aCoord[0].f;
168955 case 5: area = p->aCoord[9].i - p->aCoord[8].i;
168956 case 4: area *= p->aCoord[7].i - p->aCoord[6].i;
168957 case 3: area *= p->aCoord[5].i - p->aCoord[4].i;
168958 case 2: area *= p->aCoord[3].i - p->aCoord[2].i;
168959 default: area *= p->aCoord[1].i - p->aCoord[0].i;
168973 margin += (DCOORD(p->aCoord[ii+1]) - DCOORD(p->aCoord[ii]));
168986 p1->aCoord[ii].f = MIN(p1->aCoord[ii].f, p2->aCoord[ii].f);
168987 p1->aCoord[ii+1].f = MAX(p1->aCoord[ii+1].f, p2->aCoord[ii+1].f);
168992 p1->aCoord[ii].i = MIN(p1->aCoord[ii].i, p2->aCoord[ii].i);
168993 p1->aCoord[ii+1].i = MAX(p1->aCoord[ii+1].i, p2->aCoord[ii+1].i);
169007 RtreeCoord *a1 = &p1->aCoord[ii];
169008 RtreeCoord *a2 = &p2->aCoord[ii];
169043 x1 = MAX(DCOORD(p->aCoord[jj]), DCOORD(aCell[ii].aCoord[jj]));
169044 x2 = MIN(DCOORD(p->aCoord[jj+1]), DCOORD(aCell[ii].aCoord[jj+1]));
169278 RtreeDValue xleft1 = DCOORD(aCell[aLeft[iLeft]].aCoord[iDim*2]);
169279 RtreeDValue xleft2 = DCOORD(aCell[aLeft[iLeft]].aCoord[iDim*2+1]);
169280 RtreeDValue xright1 = DCOORD(aCell[aRight[iRight]].aCoord[iDim*2]);
169281 RtreeDValue xright2 = DCOORD(aCell[aRight[iRight]].aCoord[iDim*2+1]);
169299 RtreeDValue xleft1 = aCell[aIdx[jj-1]].aCoord[iDim*2];
169300 RtreeDValue xleft2 = aCell[aIdx[jj-1]].aCoord[iDim*2+1];
169301 RtreeDValue xright1 = aCell[aIdx[jj]].aCoord[iDim*2];
169302 RtreeDValue xright2 = aCell[aIdx[jj]].aCoord[iDim*2+1];
169762 aCenterCoord[iDim] += DCOORD(aCell[ii].aCoord[iDim*2]);
169763 aCenterCoord[iDim] += DCOORD(aCell[ii].aCoord[iDim*2+1]);
169773 RtreeDValue coord = (DCOORD(aCell[ii].aCoord[iDim*2+1]) -
169774 DCOORD(aCell[ii].aCoord[iDim*2]));
170089 /* Populate the cell.aCoord[] array. The first coordinate is azData[3].
170102 cell.aCoord[ii].f = rtreeValueDown(azData[ii+3]);
170103 cell.aCoord[ii+1].f = rtreeValueUp(azData[ii+4]);
170104 if( cell.aCoord[ii].f>cell.aCoord[ii+1].f ){
170113 cell.aCoord[ii].i = sqlite3_value_int(azData[ii+3]);
170114 cell.aCoord[ii+1].i = sqlite3_value_int(azData[ii+4]);
170115 if( cell.aCoord[ii].i>cell.aCoord[ii+1].i ){
170616 (double)cell.aCoord[jj].f);
170619 cell.aCoord[jj].i);