1290{
1291 GISTENTRY *origentry = (GISTENTRY*) PG_GETARG_POINTER(0);
1292 GISTENTRY *newentry = (GISTENTRY*) PG_GETARG_POINTER(1);
1293 float *
result = (
float*) PG_GETARG_POINTER(2);
1294 BOX2DF *b1, *b2;
1295
1296 b1 = (BOX2DF *)DatumGetPointer(origentry->key);
1297 b2 = (BOX2DF *)DatumGetPointer(newentry->key);
1298
1299
1300
1301
1302
1304
1307
1308 PG_RETURN_POINTER(
result);
1309}
char result[OUT_DOUBLE_BUFFER_SIZE]
bool box2df_is_empty(const BOX2DF *a)
static float box2df_penalty(const BOX2DF *b1, const BOX2DF *b2)