|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-f6f2c534ea
|
#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"
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) |
| #define DBL_MAX 1.797693E308 /* DBL_MAX approximation */ |
Definition at line 155 of file split.c.
References RTree_PartitionVars::area, RTree_PartitionVars::count, RTree_PartitionVars::cover, FALSE, METHOD, RTree_PartitionVars::minfill, RTree_PartitionVars::partition, RTreeNullRect(), t, RTree_PartitionVars::taken, and RTree_PartitionVars::total.
| 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 assert, b, RTree_Node::count, RTree_Node::level, MAXKIDS, METHOD, MINFILL, t, and RTree_PartitionVars::total.
Referenced by RTreeAddBranch().