GRASS GIS 8 Programmer's Manual  8.4.0dev(2024)-2bdcc05b3a
split.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
#include <float.h>
#include <grass/gis.h>
#include "index.h"
#include "card.h"
#include "split.h"
Include dependency graph for split.c:

Go to the source code of this file.


#define DBL_MAX   1.797693E308 /* DBL_MAX approximation */


void RTreeInitPVars (struct RTree_PartitionVars *p, int maxrects, int minfill, struct RTree *t)
void RTreeSplitNode (struct RTree_Node *n, struct RTree_Branch *b, struct RTree_Node *nn, struct RTree *t)

Macro Definition Documentation


#define DBL_MAX   1.797693E308 /* DBL_MAX approximation */

Definition at line 30 of file split.c.

Function Documentation

◆ RTreeInitPVars()

◆ RTreeSplitNode()

void RTreeSplitNode ( struct RTree_Node n,
struct RTree_Branch b,
struct RTree_Node nn,
struct RTree t 

Definition at line 613 of file split.c.

References RTree_Node::level.