#include <raytrace.h>
Data Fields | |
long | magic |
int | index |
Which ray of a bundle. | |
point_t | r_pt |
Point at which ray starts. | |
vect_t | r_dir |
Direction of ray (UNIT Length). | |
fastf_t | r_min |
entry dist to bounding sphere | |
fastf_t | r_max |
exit dist from bounding sphere |
All necessary information about a ray. Not called just "ray" to prevent conflicts with VLD stuff.
Definition at line 268 of file raytrace.h.
|
Definition at line 269 of file raytrace.h. Referenced by rt_raybundle_maker(). |
|
Which ray of a bundle.
Definition at line 270 of file raytrace.h. Referenced by rt_raybundle_maker(), and rt_tree_max_raynum(). |
|
|
Direction of ray (UNIT Length).
Definition at line 272 of file raytrace.h. Referenced by classify_seg(), isect_ray_lseg(), isect_ray_planar_face(), isect_ray_snurb_face(), nmg_class_pt_s(), nmg_class_ray_vs_shell(), nmg_isect_construct_nice_ray(), nmg_isect_ray_model(), nmg_pl_hitmiss_list(), rt_3cont_raydist(), rt_3move_raydist(), rt_advance_to_next_cell(), rt_arb_uv(), rt_boolweave(), rt_conv_uv(), rt_dsp_shot(), rt_dsp_uv(), rt_ell_vshot(), rt_find_backing_dist(), rt_hlf_vshot(), rt_in_rpp(), rt_raybundle_maker(), rt_rec_vshot(), rt_seg_planeclip(), rt_shootray(), rt_shootray_bundle(), rt_smooth_bot(), rt_submodel_a_hit(), rt_submodel_shot(), rt_tcl_parse_ray(), rt_tor_vshot(), rt_xxx_norm(), shoot_and_plot(), and XGLUE(). |
|
entry dist to bounding sphere
Definition at line 273 of file raytrace.h. Referenced by dsp_in_rpp(), nmg_isect_construct_nice_ray(), rt_in_rpp(), rt_shootray(), and rt_smooth_bot(). |
|
exit dist from bounding sphere
Definition at line 274 of file raytrace.h. Referenced by dsp_in_rpp(), nmg_isect_construct_nice_ray(), rt_find_backing_dist(), rt_in_rpp(), rt_shootray(), and rt_shootray_bundle(). |