db5_scan.c File Reference

#include "common.h"
#include <stdio.h>
#include <strings.h>
#include "machine.h"
#include "bu.h"
#include "vmath.h"
#include "bn.h"
#include "db5.h"
#include "raytrace.h"
#include "./debug.h"

Include dependency graph for db5_scan.c:

Go to the source code of this file.

Functions

int db5_scan (struct db_i *dbip, void(*handler)(struct db_i *, const struct db5_raw_internal *, long addr, genptr_t client_data), genptr_t client_data)
directorydb_diradd5 (struct db_i *dbip, const char *name, long laddr, unsigned char major_type, unsigned char minor_type, unsigned char name_hidden, long object_length, struct bu_attribute_value_set *avs)
directorydb5_diradd (struct db_i *dbip, const struct db5_raw_internal *rip, long laddr, genptr_t client_data)
HIDDEN void db5_diradd_handler (struct db_i *dbip, const struct db5_raw_internal *rip, long laddr, genptr_t client_data)
int db_dirbuild (struct db_i *dbip)
int db_get_version (struct db_i *dbip)


Detailed Description

Scan a v5 database, sending each object off to a handler.

Author - Michael John Muuss

Source - The U. S. Army Research Laboratory Aberdeen Proving Ground, Maryland 21005-5068 USA

Definition in file db5_scan.c.


Generated on Mon Sep 18 01:25:04 2006 for BRL-CAD by  doxygen 1.4.6