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.

Macros

#define DBL_MAX   1.797693E308 /* DBL_MAX approximation */
 

Functions

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

◆ DBL_MAX

#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.