BRL-CAD
|
NMG debugging definitions. More...
Files | |
file | debug.h |
Macros | |
#define | NMG_DEBUG_PL_ANIM 0x00000001 |
1 mged: animated evaluation More... | |
#define | NMG_DEBUG_PL_SLOW 0x00000002 |
2 mged: add delays to animation More... | |
#define | NMG_DEBUG_GRAPHCL 0x00000004 |
3 mged: graphic classification More... | |
#define | NMG_DEBUG_PL_LOOP 0x00000008 |
4 loop class (needs GRAPHCL) More... | |
#define | NMG_DEBUG_PLOTEM 0x00000010 |
5 make plots in debugged routines (needs other flags set too) More... | |
#define | NMG_DEBUG_POLYSECT 0x00000020 |
6 nmg_inter: face intersection More... | |
#define | NMG_DEBUG_VERIFY 0x00000040 |
7 nmg_vshell() frequently, verify health More... | |
#define | NMG_DEBUG_BOOL 0x00000080 |
8 nmg_bool: More... | |
#define | NMG_DEBUG_CLASSIFY 0x00000100 |
9 nmg_class: More... | |
#define | NMG_DEBUG_BOOLEVAL 0x00000200 |
10 nmg_eval: what to retain More... | |
#define | NMG_DEBUG_BASIC 0x00000400 |
11 nmg_mk.c and nmg_mod.c routines More... | |
#define | NMG_DEBUG_MESH 0x00000800 |
12 nmg_mesh: describe edge search More... | |
#define | NMG_DEBUG_MESH_EU 0x00001000 |
13 nmg_mesh: list edges meshed More... | |
#define | NMG_DEBUG_POLYTO 0x00002000 |
14 nmg_misc: polytonmg More... | |
#define | NMG_DEBUG_LABEL_PTS 0x00004000 |
15 label points in plot files More... | |
#define | NMG_DEBUG_UNUSED1 0x00008000 |
16 UNUSED More... | |
#define | NMG_DEBUG_NMGRT 0x00010000 |
17 ray tracing More... | |
#define | NMG_DEBUG_FINDEU 0x00020000 |
18 nmg_mod: nmg_findeu() More... | |
#define | NMG_DEBUG_CMFACE 0x00040000 |
19 nmg_mod: nmg_cmface() More... | |
#define | NMG_DEBUG_CUTLOOP 0x00080000 |
20 nmg_mod: nmg_cut_loop More... | |
#define | NMG_DEBUG_VU_SORT 0x00100000 |
21 nmg_fcut: coincident vu sort More... | |
#define | NMG_DEBUG_FCUT 0x00200000 |
22 nmg_fcut: face cutter More... | |
#define | NMG_DEBUG_RT_SEGS 0x00400000 |
23 nmg_rt_segs: More... | |
#define | NMG_DEBUG_RT_ISECT 0x00800000 |
24 nmg_rt_isect: More... | |
#define | NMG_DEBUG_TRI 0x01000000 |
25 nmg_tri More... | |
#define | NMG_DEBUG_PNT_FU 0x02000000 |
26 nmg_pt_fu More... | |
#define | NMG_DEBUG_MANIF 0x04000000 |
27 nmg_manif More... | |
#define | NMG_DEBUG_UNUSED2 0x08000000 |
28 UNUSED More... | |
#define | NMG_DEBUG_UNUSED3 0x10000000 |
29 UNUSED More... | |
#define | NMG_DEBUG_UNUSED4 0x20000000 |
30 UNUSED More... | |
#define | NMG_DEBUG_UNUSED5 0x40000000 |
31 UNUSED More... | |
#define | NMG_DEBUG_UNUSED6 0x80000000 |
32 UNUSED More... | |
#define | NMG_DEBUG_FORMAT |
NMG debugging definitions.
Debugging flags for NMG
#define NMG_DEBUG_PL_ANIM 0x00000001 |
#define NMG_DEBUG_PL_SLOW 0x00000002 |
#define NMG_DEBUG_GRAPHCL 0x00000004 |
#define NMG_DEBUG_PL_LOOP 0x00000008 |
#define NMG_DEBUG_PLOTEM 0x00000010 |
#define NMG_DEBUG_POLYSECT 0x00000020 |
#define NMG_DEBUG_VERIFY 0x00000040 |
7 nmg_vshell() frequently, verify health
#define NMG_DEBUG_BOOLEVAL 0x00000200 |
#define NMG_DEBUG_BASIC 0x00000400 |
#define NMG_DEBUG_MESH 0x00000800 |
#define NMG_DEBUG_MESH_EU 0x00001000 |
#define NMG_DEBUG_LABEL_PTS 0x00004000 |
#define NMG_DEBUG_FINDEU 0x00020000 |
18 nmg_mod: nmg_findeu()
#define NMG_DEBUG_CMFACE 0x00040000 |
19 nmg_mod: nmg_cmface()
#define NMG_DEBUG_CUTLOOP 0x00080000 |
#define NMG_DEBUG_VU_SORT 0x00100000 |