hitmiss Struct Reference
[librt geometry, raytracing]

#include <raytrace.h>

Collaboration diagram for hitmiss:

Collaboration graph
[legend]

Data Fields

bu_list l
hit hit
fastf_t dist_in_plane
 distance from plane intersect
int in_out
 status of ray as it transitions this hit point.
long * inbound_use
vect_t inbound_norm
long * outbound_use
vect_t outbound_norm
int start_stop
 is this a seg_in or seg_out
hitmissother
 for keeping track of the other end of the segment when we know it

Detailed Description

Definition at line 2225 of file raytrace.h.


Field Documentation

struct bu_list l
 

Definition at line 2226 of file raytrace.h.

Referenced by isect_ray_lseg(), isect_ray_planar_face(), nmg_class_ray_vs_shell(), and nmg_rt_print_hitlist().

struct hit hit
 

Definition at line 2227 of file raytrace.h.

Referenced by isect_ray_lseg(), isect_ray_planar_face(), nmg_class_ray_vs_shell(), nmg_pl_hitmiss_list(), and nmg_rt_print_hitmiss().

fastf_t dist_in_plane
 

distance from plane intersect

Definition at line 2228 of file raytrace.h.

int in_out
 

status of ray as it transitions this hit point.

Definition at line 2229 of file raytrace.h.

Referenced by nmg_rt_print_hitmiss().

long* inbound_use
 

Definition at line 2232 of file raytrace.h.

Referenced by isect_ray_planar_face().

vect_t inbound_norm
 

Definition at line 2233 of file raytrace.h.

Referenced by nmg_rt_print_hitmiss().

long* outbound_use
 

Definition at line 2234 of file raytrace.h.

Referenced by isect_ray_planar_face().

vect_t outbound_norm
 

Definition at line 2235 of file raytrace.h.

Referenced by nmg_rt_print_hitmiss().

int start_stop
 

is this a seg_in or seg_out

Definition at line 2236 of file raytrace.h.

Referenced by nmg_rt_print_hitmiss().

struct hitmiss* other
 

for keeping track of the other end of the segment when we know it

Definition at line 2237 of file raytrace.h.


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:12 2006 for BRL-CAD by  doxygen 1.4.6