BRL-CAD
Loading...
Searching...
No Matches
#include "common.h"
#include "rt/defines.h"
Include dependency graph for debug.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RT_DEBUG_OFF   0
 No debugging.
 
#define RT_DEBUG_ALLRAYS   0x00000001
 1 Print calls to rt_shootray()
 
#define RT_DEBUG_ALLHITS   0x00000002
 2 Print partitions passed to a_hit()
 
#define RT_DEBUG_SHOOT   0x00000004
 3 Info about rt_shootray() processing
 
#define RT_DEBUG_INSTANCE   0x00000008
 4 regionid instance revectoring
 
#define RT_DEBUG_DB   0x00000010
 5 Database debugging
 
#define RT_DEBUG_SOLIDS   0x00000020
 6 Print prep'ed solids
 
#define RT_DEBUG_REGIONS   0x00000040
 7 Print regions & boolean trees
 
#define RT_DEBUG_ARB8   0x00000080
 8 Print voluminous ARB8 details
 
#define RT_DEBUG_SPLINE   0x00000100
 9 Splines
 
#define RT_DEBUG_ANIM   0x00000200
 10 Animation
 
#define RT_DEBUG_ANIM_FULL   0x00000400
 11 Animation matrices
 
#define RT_DEBUG_VOL   0x00000800
 12 Volume & opaque Binary solid
 
#define RT_DEBUG_ROOTS   0x00001000
 13 Print rootfinder details
 
#define RT_DEBUG_PARTITION   0x00002000
 14 Info about bool_weave()
 
#define RT_DEBUG_CUT   0x00004000
 15 Print space cutting statistics
 
#define RT_DEBUG_BOXING   0x00008000
 16 Object/box checking details
 
#define RT_DEBUG_UNUSED_0   0x00010000
 17 -->> BU_DEBUG_MEM_LOG
 
#define RT_DEBUG_UNUSED_1   0x00020000
 18 Unassigned
 
#define RT_DEBUG_FDIFF   0x00040000
 19 bool/fdiff debugging
 
#define RT_DEBUG_PARALLEL   0x00080000
 20 -->> BU_DEBUG_PARALLEL
 
#define RT_DEBUG_CUTDETAIL   0x00100000
 21 Print space cutting details
 
#define RT_DEBUG_TREEWALK   0x00200000
 22 Database tree traversal
 
#define RT_DEBUG_TESTING   0x00400000
 23 One-shot debugging flag
 
#define RT_DEBUG_ADVANCE   0x00800000
 24 Cell-to-cell space partitioning
 
#define RT_DEBUG_MATH   0x01000000
 25 nmg math routines
 
#define RT_DEBUG_EBM   0x02000000
 26 Extruded bit-map solids
 
#define RT_DEBUG_HF   0x04000000
 27 Height Field solids
 
#define RT_DEBUG_MESHING   0x08000000
 28 Print meshing/triangulation details
 
#define RT_DEBUG_UNUSED_3   0x10000000
 29 Unassigned
 
#define RT_DEBUG_UNUSED_4   0x20000000
 30 Unassigned
 
#define RT_DEBUG_PL_SOLIDS   0x40000000
 31 plot all solids
 
#define RT_DEBUG_PL_BOX   0x80000000
 32 Plot(3) bounding boxes and cuts
 
#define RT_DEBUG_FORMAT
 
#define RT_G_DEBUG   rt_debug
 

Variables

unsigned int rt_debug