BRL-CAD
db_traverse Struct Reference

#include <raytrace.h>

Collaboration diagram for db_traverse:
[legend]

Data Fields

uint32_t magic
 
struct db_idbip
 
void(* comb_enter_func )(struct db_i *, struct directory *, void *)
 
void(* comb_exit_func )(struct db_i *, struct directory *, void *)
 
void(* leaf_func )(struct db_i *, struct directory *, void *)
 
struct resourceresp
 
void * client_data
 

Detailed Description

State for database traversal functions.

Definition at line 1089 of file raytrace.h.

Field Documentation

uint32_t magic

Definition at line 1091 of file raytrace.h.

struct db_i* dbip

Definition at line 1092 of file raytrace.h.

Referenced by db_preorder_traverse(), and db_traverse_subtree().

void(* comb_enter_func) (struct db_i *, struct directory *, void *)

Definition at line 1093 of file raytrace.h.

Referenced by db_preorder_traverse().

void(* comb_exit_func) (struct db_i *, struct directory *, void *)

Definition at line 1097 of file raytrace.h.

Referenced by db_preorder_traverse().

void(* leaf_func) (struct db_i *, struct directory *, void *)

Definition at line 1101 of file raytrace.h.

Referenced by db_preorder_traverse().

struct resource* resp

Definition at line 1105 of file raytrace.h.

Referenced by db_preorder_traverse(), and db_traverse_subtree().

void* client_data

Definition at line 1106 of file raytrace.h.

Referenced by db_preorder_traverse().


The documentation for this struct was generated from the following file: