card.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MinNodeFill   (NODECARD / 2)
#define MinLeafFill   (LEAFCARD / 2)
#define MAXKIDS(n)   ((n)->level > 0 ? NODECARD : LEAFCARD)
#define MINFILL(n)   ((n)->level > 0 ? MinNodeFill : MinLeafFill)

Variables

int NODECARD
int LEAFCARD


Define Documentation

#define MAXKIDS (  )     ((n)->level > 0 ? NODECARD : LEAFCARD)

Definition at line 28 of file card.h.

Referenced by RTreeAddBranch(), RTreeDeleteRect(), RTreeDisconnectBranch(), RTreeNodeCover(), and RTreePickBranch().

#define MINFILL (  )     ((n)->level > 0 ? MinNodeFill : MinLeafFill)

Definition at line 29 of file card.h.

#define MinLeafFill   (LEAFCARD / 2)

Definition at line 26 of file card.h.

Referenced by RTreeSplitNode().

#define MinNodeFill   (NODECARD / 2)

Definition at line 25 of file card.h.

Referenced by RTreeSplitNode().


Variable Documentation

int LEAFCARD

Definition at line 21 of file card.c.

Referenced by rtree_dump_node(), rtree_write_node(), RTreeGetLeafMax(), and RTreeSetLeafMax().

int NODECARD

Definition at line 20 of file card.c.

Referenced by rtree_dump_node(), rtree_write_node(), RTreeDestroyNode(), RTreeGetNodeMax(), RTreeSearch(), and RTreeSetNodeMax().


Generated on Fri Nov 21 11:02:52 2008 for GRASS by  doxygen 1.5.1