Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
split.q.h File Reference
#include <label/rectangle.h>
#include <label/index.h>
#include <stdint.h>
Include dependency graph for split.q.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  PartitionVars
 
struct  split_q_s
 

Macros

#define METHODS   1
 

Typedefs

typedef struct split_q_s SplitQ_t
 

Functions

void SplitNode (RTree_t *, Node_t *, Branch_t *, Node_t **)
 

Macro Definition Documentation

◆ METHODS

#define METHODS   1

Definition at line 25 of file split.q.h.

Typedef Documentation

◆ SplitQ_t

typedef struct split_q_s SplitQ_t

Function Documentation

◆ SplitNode()

void SplitNode ( RTree_t rtp,
Node_t n,
Branch_t b,
Node_t **  nn 
)

Definition at line 35 of file split.q.c.

References split_q_s::BranchBuf, Node::count, split_q_s::CoverSplit, GetBranches(), Node::level, LoadNodes(), MethodZero(), NODECARD, split_q_s::Partitions, PrintBranch(), Branch::rect, RTreeNewNode(), and RTree::split.

Referenced by AddBranch().

Here is the call graph for this function:
Here is the caller graph for this function: