|
BRL-CAD
|
#include <rt_instance.h>
Data Fields | |
| size_t | nregions |
| total # of regions participating | |
| size_t | nsolids |
| total # of solids participating | |
| size_t | rti_nrays |
| # calls to rt_shootray() | |
| size_t | nmiss_model |
| rays missed model RPP | |
| size_t | nshots |
| # of calls to ft_shot() | |
| size_t | nmiss |
| solid ft_shot() returned a miss | |
| size_t | nhits |
| solid ft_shot() returned a hit | |
| size_t | nmiss_tree |
| shots missed sub-tree RPP | |
| size_t | nmiss_solid |
| shots missed solid RPP | |
| size_t | ndup |
| duplicate shots at a given solid | |
| size_t | nempty_cells |
| number of empty spatial partition cells passed through | |
| size_t | rti_cut_maxlen |
| max len RPP list in 1 cut bin | |
| size_t | rti_ncut_by_type [CUT_MAXIMUM+1] |
| number of cuts by type | |
| size_t | rti_cut_totobj |
| # objs in all bins, total | |
| size_t | rti_cut_maxdepth |
| max depth of cut tree | |
Read-only statistics counters for a ray-trace instance.
This sub-struct groups all scalar performance and geometry counters that are maintained by librt during prep and ray-shooting. Applications may freely read any field; all writes are performed internally by librt.
Access pattern: rtip->stats.nregions, rtip->stats.rti_nrays, etc.
Definition at line 67 of file rt_instance.h.
| size_t nregions |
total # of regions participating
Definition at line 69 of file rt_instance.h.
| size_t nsolids |
total # of solids participating
Definition at line 70 of file rt_instance.h.
| size_t rti_nrays |
# calls to rt_shootray()
Definition at line 73 of file rt_instance.h.
| size_t nmiss_model |
rays missed model RPP
Definition at line 74 of file rt_instance.h.
| size_t nshots |
# of calls to ft_shot()
Definition at line 75 of file rt_instance.h.
| size_t nmiss |
solid ft_shot() returned a miss
Definition at line 76 of file rt_instance.h.
| size_t nhits |
solid ft_shot() returned a hit
Definition at line 77 of file rt_instance.h.
| size_t nmiss_tree |
shots missed sub-tree RPP
Definition at line 78 of file rt_instance.h.
| size_t nmiss_solid |
shots missed solid RPP
Definition at line 79 of file rt_instance.h.
| size_t ndup |
duplicate shots at a given solid
Definition at line 80 of file rt_instance.h.
| size_t nempty_cells |
number of empty spatial partition cells passed through
Definition at line 81 of file rt_instance.h.
| size_t rti_cut_maxlen |
max len RPP list in 1 cut bin
Definition at line 84 of file rt_instance.h.
| size_t rti_ncut_by_type[CUT_MAXIMUM+1] |
number of cuts by type
Definition at line 85 of file rt_instance.h.
| size_t rti_cut_totobj |
# objs in all bins, total
Definition at line 86 of file rt_instance.h.
| size_t rti_cut_maxdepth |
max depth of cut tree
Definition at line 87 of file rt_instance.h.