|
GRASS GIS 7 Programmer's Manual
7.9.dev(2021)-e5379bbd7
|
#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) |
| void RTreeInitPVars | ( | struct RTree_PartitionVars * | p, |
| int | maxrects, | ||
| int | minfill, | ||
| struct RTree * | t | ||
| ) |
Definition at line 154 of file split.c.
References RTree_PartitionVars::area, RTree_PartitionVars::count, RTree_PartitionVars::cover, FALSE, METHOD, RTree_PartitionVars::minfill, RTree_PartitionVars::partition, RTreeNullRect(), 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 600 of file split.c.
References RTree_Node::level.