BRL-CAD
rt_comb_internal Struct Reference

#include <raytrace.h>

Collaboration diagram for rt_comb_internal:
[legend]

Data Fields

uint32_t magic
 
union treetree
 Leading to tree_db_leaf leaves. More...
 
char region_flag
 !0 ==> this COMB is a REGION More...
 
char is_fastgen
 REGION_NON_FASTGEN/_PLATE/_VOLUME. More...
 
long region_id
 
long aircode
 
long GIFTmater
 
long los
 
char rgb_valid
 !0 ==> rgb[] has valid color More...
 
unsigned char rgb [3]
 
float temperature
 

0 ==> region temperature

More...
 
struct bu_vls shader
 
struct bu_vls material
 
char inherit
 

Detailed Description

In-memory format for database "combination" record (non-leaf node). (Regions and Groups are both a kind of Combination). Perhaps move to wdb.h or rtgeom.h?

Definition at line 936 of file raytrace.h.

Field Documentation

uint32_t magic

Definition at line 937 of file raytrace.h.

char is_fastgen

REGION_NON_FASTGEN/_PLATE/_VOLUME.

Definition at line 940 of file raytrace.h.

Referenced by db_apply_state_from_comb(), db_comb_describe(), mk_comb(), rt_comb_export4(), rt_comb_export5(), rt_comb_import4(), and rt_comb_import5().

float temperature

0 ==> region temperature

Definition at line 949 of file raytrace.h.

Referenced by db_apply_state_from_comb(), and rt_comb_adjust().

struct bu_vls material

Definition at line 951 of file raytrace.h.

Referenced by main(), rt_comb_adjust(), rt_comb_get(), rt_comb_import4(), and rt_comb_make().


The documentation for this struct was generated from the following file: