GRASS GIS 8 Programmer's Manual  8.5.0dev(2024)-d6dec75dd4
card.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MinNodeFill(t)   ((t)->minfill_node_split)
 
#define MinLeafFill(t)   ((t)->minfill_leaf_split)
 
#define MAXKIDS(level, t)   ((level) > 0 ? (t)->nodecard : (t)->leafcard)
 
#define MINFILL(level, t)    ((level) > 0 ? (t)->minfill_node_split : (t)->minfill_leaf_split)
 

Macro Definition Documentation

◆ MAXKIDS

#define MAXKIDS (   level,
  t 
)    ((level) > 0 ? (t)->nodecard : (t)->leafcard)

Definition at line 27 of file card.h.

◆ MINFILL

#define MINFILL (   level,
  t 
)     ((level) > 0 ? (t)->minfill_node_split : (t)->minfill_leaf_split)

Definition at line 28 of file card.h.

◆ MinLeafFill

#define MinLeafFill (   t)    ((t)->minfill_leaf_split)

Definition at line 25 of file card.h.

◆ MinNodeFill

#define MinNodeFill (   t)    ((t)->minfill_node_split)

Definition at line 24 of file card.h.