Lines Matching refs:rtree
10889 ** SELECT ... FROM <rtree> WHERE <rtree col> MATCH $zGeom(... params ...)
10915 ** SELECT ... FROM <rtree> WHERE <rtree col> MATCH $zQueryFunc(... params ...)
173366 /************** Include rtree.h in the middle of main.c **********************/
173367 /************** Begin file rtree.h *******************************************/
173399 /************** End of rtree.h ***********************************************/
200946 /************** Begin file rtree.c *******************************************/
201066 /* The rtree may have between 1 and RTREE_MAX_DIMENSIONS dimensions. */
201089 ** An rtree virtual-table object.
201223 ** An rtree cursor object.
201303 ** An rtree structure node.
203145 RtreeCell *pCell, /* Cell to insert into rtree */
203239 ** Write mapping (iRowid->iNode) to the <rtree>_rowid table.
203249 ** Write mapping (iNode->iPar) to the <rtree>_parent table.
204002 RtreeNode *pRoot = 0; /* Root node of rtree structure */
204032 /* Delete the corresponding entry in the <rtree>_rowid table. */
204114 ** A constraint has failed while inserting a row into an rtree table.
204121 ** the unique constraint on the id column. Otherwise, it is the rtree
204150 "rtree constraint failed: %s.(%s<=%s)", pRtree->zName, zCol1, zCol2
204162 ** The xUpdate method for rtree module virtual tables.
204204 ** NB: nData can only be less than nDim*2+3 if the rtree is mis-declared
204206 ** Example: CREATE VIRTUAL TABLE bad USING rtree(x,y,CHECK(y>5));
204331 ** The xRename method for rtree module virtual tables.
204362 ** INSERT INTO rtree...
204603 ** determine the node-size used by the rtree table being created or connected
204607 ** If this function is being called as part of an xConnect(), then the rtree
204693 "Wrong number of columns for an rtree table", /* 1 */
204694 "Too few columns for an rtree table", /* 2 */
204695 "Too many columns for an rtree table", /* 3 */
204696 "Auxiliary rtree columns must be last" /* 4 */
204799 ** to the rtree (between 1 and 5, inclusive) and (2) a blob of data containing
204886 const char *zDb; /* Database containing rtree table */
204887 const char *zTab; /* Name of rtree table */
204889 int nDim; /* Number of dimensions for this rtree tbl */
204972 ** Otherwise, the contents of rtree table node iNode are loaded from
205066 ** Argument pCell points to an array of coordinates stored on an rtree page.
205207 ** This function does the bulk of the work for the rtree integrity-check.
205213 const char *zTab, /* Name of rtree table to check */
205217 sqlite3_stmt *pStmt = 0; /* Used to find column count of rtree table */
205247 /* Find number of dimensions in the rtree table. */
205253 rtreeCheckAppendMsg(&check, "Schema corrupt or not an rtree");
205287 ** rtreecheck(<rtree-table>);
205288 ** rtreecheck(<database>, <rtree-table>);
205290 ** Invoking this SQL function runs an integrity-check on the named rtree
205349 /************** Include geopoly.c in the middle of rtree.c *******************/
205366 ** This file is #include-ed onto the end of "rtree.c" so that it has
206818 ** 2 "rtree" R-tree overlap query using geopoly_overlap()
206819 ** 3 "rtree" R-tree within query using geopoly_within()
206857 pIdxInfo->idxStr = "rtree";
207167 /************** Continuing where we left off in rtree.c **********************/
207172 ** virtual table module "rtree" and the debugging/analysis scalar
207192 rc = sqlite3_create_module_v2(db, "rtree", &rtreeModule, c, 0);
207348 /************** End of rtree.c ***********************************************/