#include "common.h"
#include <stdio.h>
#include "machine.h"
#include "vmath.h"
#include "nmg.h"
#include "bu.h"
#include "bn.h"
#include "raytrace.h"
#include "rtgeom.h"
#include "msr.h"
#include "wdb.h"
#include "spm.h"
#include "../libbu/rb_internals.h"
Include dependency graph for magic.c:
Go to the source code of this file.
Functions | |
const char * | bu_identify_magic (register long int magic) |
Routines involved with handling "magic numbers" used to identify various in-memory data structures.
The one ugly thing about this strategy is that every BRL-CAD library needs to have it's magic numbers registered here. XXX What is needed is an extension mechanism. It is a shame that C does not provide a wextern (weak extern) declaration.
Michael John Muuss
Definition in file magic.c.