BRL-CAD
rt_reprep_obj_list Struct Reference

#include <raytrace.h>

Collaboration diagram for rt_reprep_obj_list:
[legend]

Data Fields

size_t ntopobjs
 number of objects in the original call to gettrees More...
 
char ** topobjs
 list of the above object names More...
 
size_t nunprepped
 number of objects to be unprepped and re-prepped More...
 
char ** unprepped
 list of the above objects More...
 
struct bu_ptbl paths
 list of all paths from topobjs to unprepped objects More...
 
struct db_tree_state ** tsp
 tree state used by tree walker in "reprep" routines More...
 
struct bu_ptbl unprep_regions
 list of region structures that will be "unprepped" More...
 
size_t old_nsolids
 rtip->nsolids before unprep More...
 
size_t old_nregions
 rtip->nregions before unprep More...
 
size_t nsolids_unprepped
 number of soltab structures eliminated by unprep More...
 
size_t nregions_unprepped
 number of region structures eliminated by unprep More...
 

Detailed Description

Structure used by the "reprep" routines

Definition at line 1497 of file raytrace.h.

Field Documentation

size_t ntopobjs

number of objects in the original call to gettrees

Definition at line 1498 of file raytrace.h.

Referenced by rt_unprep().

char** topobjs

list of the above object names

Definition at line 1499 of file raytrace.h.

Referenced by rt_unprep().

size_t nunprepped

number of objects to be unprepped and re-prepped

Definition at line 1500 of file raytrace.h.

Referenced by rt_unprep(), and unprep_leaf().

char** unprepped

list of the above objects

Definition at line 1501 of file raytrace.h.

Referenced by rt_unprep(), and unprep_leaf().

struct bu_ptbl paths

list of all paths from topobjs to unprepped objects

Definition at line 1504 of file raytrace.h.

Referenced by rt_reprep(), and rt_unprep().

struct db_tree_state** tsp

tree state used by tree walker in "reprep" routines

Definition at line 1505 of file raytrace.h.

Referenced by rt_unprep().

struct bu_ptbl unprep_regions

list of region structures that will be "unprepped"

Definition at line 1506 of file raytrace.h.

Referenced by rt_unprep(), and unprep_leaf().

size_t old_nsolids

rtip->nsolids before unprep

Definition at line 1507 of file raytrace.h.

Referenced by rt_reprep(), and rt_unprep().

size_t old_nregions

rtip->nregions before unprep

Definition at line 1508 of file raytrace.h.

Referenced by rt_reprep(), and rt_unprep().

size_t nsolids_unprepped

number of soltab structures eliminated by unprep

Definition at line 1509 of file raytrace.h.

Referenced by rt_unprep().

size_t nregions_unprepped

number of region structures eliminated by unprep

Definition at line 1510 of file raytrace.h.

Referenced by rt_reprep(), and rt_unprep().


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