GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
vector/rtree/index.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include "assert.h"
#include "index.h"
#include "card.h"
Include dependency graph for vector/rtree/index.c:

Go to the source code of this file.

Functions

struct NodeRTreeNewIndex (void)
 
int RTreeSearch (struct Node *N, struct Rect *R, SearchHitCallback shcb, void *cbarg)
 
int RTreeInsertRect (struct Rect *R, int Tid, struct Node **Root, int Level)
 
int RTreeInsertRect1 (struct Rect *R, struct Node *Child, struct Node **Root, int Level)
 
int RTreeDeleteRect (struct Rect *R, int Tid, struct Node **Nn)
 
int RTreeDeleteRect1 (struct Rect *R, struct Node *Child, struct Node **Nn)
 

Function Documentation

int RTreeDeleteRect ( struct Rect R,
int  Tid,
struct Node **  Nn 
)
int RTreeDeleteRect1 ( struct Rect R,
struct Node Child,
struct Node **  Nn 
)
int RTreeInsertRect1 ( struct Rect R,
struct Node Child,
struct Node **  Root,
int  Level 
)