Lines Matching refs:aaSorted
2466 int **aaSorted; in splitNodeStartree() local
2476 aaSorted = (int **)sqlite3_malloc64(nByte); in splitNodeStartree()
2477 if( !aaSorted ){ in splitNodeStartree()
2481 aSpare = &((int *)&aaSorted[pRtree->nDim])[pRtree->nDim*nCell]; in splitNodeStartree()
2482 memset(aaSorted, 0, nByte); in splitNodeStartree()
2485 aaSorted[ii] = &((int *)&aaSorted[pRtree->nDim])[ii*nCell]; in splitNodeStartree()
2487 aaSorted[ii][jj] = jj; in splitNodeStartree()
2489 SortByDimension(pRtree, aaSorted[ii], nCell, ii, aCell, aSpare); in splitNodeStartree()
2510 memcpy(&left, &aCell[aaSorted[ii][0]], sizeof(RtreeCell)); in splitNodeStartree()
2511 memcpy(&right, &aCell[aaSorted[ii][nCell-1]], sizeof(RtreeCell)); in splitNodeStartree()
2514 cellUnion(pRtree, &left, &aCell[aaSorted[ii][kk]]); in splitNodeStartree()
2516 cellUnion(pRtree, &right, &aCell[aaSorted[ii][kk]]); in splitNodeStartree()
2540 memcpy(pBboxLeft, &aCell[aaSorted[iBestDim][0]], sizeof(RtreeCell)); in splitNodeStartree()
2541 memcpy(pBboxRight, &aCell[aaSorted[iBestDim][iBestSplit]], sizeof(RtreeCell)); in splitNodeStartree()
2545 RtreeCell *pCell = &aCell[aaSorted[iBestDim][ii]]; in splitNodeStartree()
2550 sqlite3_free(aaSorted); in splitNodeStartree()