BRL-CAD
db_walk.c File Reference
#include "common.h"
#include <string.h>
#include "bio.h"
#include "vmath.h"
#include "db.h"
#include "raytrace.h"
Include dependency graph for db_walk.c:

Go to the source code of this file.

Functions

void db_traverse_subtree (union tree *tp, void(*traverse_func)(struct directory *, struct db_traverse *), struct db_traverse *dtp)
 
void db_preorder_traverse (struct directory *dp, struct db_traverse *dtp)
 
void db_functree_subtree (struct db_i *dbip, union tree *tp, void(*comb_func)(struct db_i *, struct directory *, void *), void(*leaf_func)(struct db_i *, struct directory *, void *), struct resource *resp, void *client_data)
 
void db_functree (struct db_i *dbip, struct directory *dp, void(*comb_func)(struct db_i *, struct directory *, void *), void(*leaf_func)(struct db_i *, struct directory *, void *), struct resource *resp, void *client_data)
 

Detailed Description

No-frills tree-walker.

Definition in file db_walk.c.