Blender V2.61 - r43446
|
#include <kernel_mbvh.h>
Public Attributes | |
float3 | P |
float | u |
float3 | idir |
float | v |
float | t |
int | index |
int | object |
float3 | origP |
float3 | origD |
float | tmax |
Definition at line 33 of file kernel_mbvh.h.
Definition at line 36 of file kernel_mbvh.h.
Referenced by mbvh_instance_pop(), mbvh_instance_push(), mbvh_set_ray(), mbvh_triangle_intersect(), and scene_intersect().
int MVBHRay::index |
Definition at line 39 of file kernel_mbvh.h.
Referenced by mbvh_get_intersection(), and mbvh_triangle_intersect().
int MVBHRay::object |
Definition at line 40 of file kernel_mbvh.h.
Referenced by mbvh_get_intersection(), and mbvh_triangle_intersect().
Definition at line 43 of file kernel_mbvh.h.
Referenced by mbvh_instance_pop(), and mbvh_instance_push().
Definition at line 42 of file kernel_mbvh.h.
Referenced by mbvh_instance_pop(), and mbvh_instance_push().
Definition at line 34 of file kernel_mbvh.h.
Referenced by mbvh_instance_pop(), mbvh_instance_push(), mbvh_set_ray(), mbvh_triangle_intersect(), and scene_intersect().
float MVBHRay::t |
Definition at line 38 of file kernel_mbvh.h.
Referenced by mbvh_get_intersection(), mbvh_instance_pop(), mbvh_instance_push(), mbvh_set_ray(), mbvh_triangle_intersect(), and scene_intersect().
float MVBHRay::tmax |
Definition at line 44 of file kernel_mbvh.h.
Referenced by mbvh_instance_pop(), and mbvh_instance_push().
float MVBHRay::u |
Definition at line 35 of file kernel_mbvh.h.
Referenced by mbvh_get_intersection(), and mbvh_triangle_intersect().
float MVBHRay::v |
Definition at line 37 of file kernel_mbvh.h.
Referenced by mbvh_get_intersection(), and mbvh_triangle_intersect().