BRL-CAD
rt_comb_internal Struct Reference

#include <nongeom.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 41 of file nongeom.h.

Field Documentation

◆ magic

uint32_t magic

Definition at line 42 of file nongeom.h.

◆ tree

union tree* tree

Leading to tree_db_leaf leaves.

Definition at line 43 of file nongeom.h.

◆ region_flag

char region_flag

!0 ==> this COMB is a REGION

Definition at line 44 of file nongeom.h.

◆ is_fastgen

char is_fastgen

REGION_NON_FASTGEN/_PLATE/_VOLUME.

Definition at line 45 of file nongeom.h.

◆ region_id

long region_id

Definition at line 47 of file nongeom.h.

◆ aircode

long aircode

Definition at line 48 of file nongeom.h.

◆ GIFTmater

long GIFTmater

Definition at line 49 of file nongeom.h.

◆ los

long los

Definition at line 50 of file nongeom.h.

◆ rgb_valid

char rgb_valid

!0 ==> rgb[] has valid color

Definition at line 52 of file nongeom.h.

◆ rgb

unsigned char rgb[3]

Definition at line 53 of file nongeom.h.

◆ temperature

float temperature

> 0 ==> region temperature

Definition at line 54 of file nongeom.h.

◆ shader

struct bu_vls shader

Definition at line 55 of file nongeom.h.

◆ material

struct bu_vls material

Definition at line 56 of file nongeom.h.

◆ inherit

char inherit

Definition at line 57 of file nongeom.h.


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