![]() |
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().