db_traverse Struct Reference
[librt geometry, raytracing]

#include <raytrace.h>

Collaboration diagram for db_traverse:

Collaboration graph
[legend]

Data Fields

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

Detailed Description

D B _ T R A V E R S E

State for database traversal functions.

Definition at line 1034 of file raytrace.h.


Field Documentation

long magic
 

Definition at line 1036 of file raytrace.h.

struct db_i* dbip
 

Definition at line 1037 of file raytrace.h.

Referenced by db_preorder_traverse(), and db_traverse_subtree().

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

Referenced by db_preorder_traverse().

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

Referenced by db_preorder_traverse().

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

Referenced by db_preorder_traverse().

struct resource* resp
 

Definition at line 1050 of file raytrace.h.

Referenced by db_preorder_traverse(), and db_traverse_subtree().

genptr_t client_data
 

Definition at line 1051 of file raytrace.h.

Referenced by db_preorder_traverse().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:11 2006 for BRL-CAD by  doxygen 1.4.6