Lines Matching refs:context

360   sqlite3_context *context,  in geopolyBlobFunc()  argument
364 GeoPoly *p = geopolyFuncParam(context, argv[0], 0); in geopolyBlobFunc()
366 sqlite3_result_blob(context, p->hdr, in geopolyBlobFunc()
379 sqlite3_context *context, in geopolyJsonFunc() argument
383 GeoPoly *p = geopolyFuncParam(context, argv[0], 0); in geopolyJsonFunc()
385 sqlite3 *db = sqlite3_context_db_handle(context); in geopolyJsonFunc()
393 sqlite3_result_text(context, sqlite3_str_finish(x), -1, sqlite3_free); in geopolyJsonFunc()
405 sqlite3_context *context, in geopolySvgFunc() argument
411 p = geopolyFuncParam(context, argv[0], 0); in geopolySvgFunc()
413 sqlite3 *db = sqlite3_context_db_handle(context); in geopolySvgFunc()
430 sqlite3_result_text(context, sqlite3_str_finish(x), -1, sqlite3_free); in geopolySvgFunc()
452 sqlite3_context *context, in geopolyXformFunc() argument
456 GeoPoly *p = geopolyFuncParam(context, argv[0], 0); in geopolyXformFunc()
474 sqlite3_result_blob(context, p->hdr, in geopolyXformFunc()
510 sqlite3_context *context, in geopolyAreaFunc() argument
514 GeoPoly *p = geopolyFuncParam(context, argv[0], 0); in geopolyAreaFunc()
516 sqlite3_result_double(context, geopolyArea(p)); in geopolyAreaFunc()
535 sqlite3_context *context, in geopolyCcwFunc() argument
539 GeoPoly *p = geopolyFuncParam(context, argv[0], 0); in geopolyCcwFunc()
552 sqlite3_result_blob(context, p->hdr, in geopolyCcwFunc()
584 sqlite3_context *context, in geopolyRegularFunc() argument
599 sqlite3_result_error_nomem(context); in geopolyRegularFunc()
612 sqlite3_result_blob(context, p->hdr, 4+8*n, SQLITE_TRANSIENT); in geopolyRegularFunc()
627 sqlite3_context *context, /* For recording the error */ in geopolyBBox() argument
643 p = geopolyFuncParam(context, pPoly, pRc); in geopolyBBox()
663 if( context ) sqlite3_result_error_nomem(context); in geopolyBBox()
698 sqlite3_context *context, in geopolyBBoxFunc() argument
702 GeoPoly *p = geopolyBBox(context, argv[0], 0, 0); in geopolyBBoxFunc()
704 sqlite3_result_blob(context, p->hdr, in geopolyBBoxFunc()
724 sqlite3_context *context, in geopolyBBoxStep() argument
730 (void)geopolyBBox(context, argv[0], a, &rc); in geopolyBBoxStep()
733 pBBox = (GeoBBox*)sqlite3_aggregate_context(context, sizeof(*pBBox)); in geopolyBBoxStep()
747 sqlite3_context *context in geopolyBBoxFinal() argument
751 pBBox = (GeoBBox*)sqlite3_aggregate_context(context, 0); in geopolyBBoxFinal()
753 p = geopolyBBox(context, 0, pBBox->a, 0); in geopolyBBoxFinal()
755 sqlite3_result_blob(context, p->hdr, in geopolyBBoxFinal()
808 sqlite3_context *context, in geopolyContainsPointFunc() argument
812 GeoPoly *p1 = geopolyFuncParam(context, argv[0], 0); in geopolyContainsPointFunc()
830 sqlite3_result_int(context, 1); in geopolyContainsPointFunc()
832 sqlite3_result_int(context, 0); in geopolyContainsPointFunc()
834 sqlite3_result_int(context, 2); in geopolyContainsPointFunc()
851 sqlite3_context *context, in geopolyWithinFunc() argument
855 GeoPoly *p1 = geopolyFuncParam(context, argv[0], 0); in geopolyWithinFunc()
856 GeoPoly *p2 = geopolyFuncParam(context, argv[1], 0); in geopolyWithinFunc()
860 sqlite3_result_error_nomem(context); in geopolyWithinFunc()
862 sqlite3_result_int(context, x==2 ? 1 : x==4 ? 2 : 0); in geopolyWithinFunc()
1181 sqlite3_context *context, in geopolyOverlapFunc() argument
1185 GeoPoly *p1 = geopolyFuncParam(context, argv[0], 0); in geopolyOverlapFunc()
1186 GeoPoly *p2 = geopolyFuncParam(context, argv[1], 0); in geopolyOverlapFunc()
1190 sqlite3_result_error_nomem(context); in geopolyOverlapFunc()
1192 sqlite3_result_int(context, x); in geopolyOverlapFunc()
1203 sqlite3_context *context, in geopolyDebugFunc() argument