#include <ray.h>
Public Member Functions | |
| void | SetMiss () |
| bool | Miss () const |
Public Attributes | |
| float | t |
| float | b1 |
| float | b2 |
| unsigned int | index |
Definition at line 67 of file ray.h.
| bool luxrays::RayHit::Miss | ( | ) | const [inline] |
Definition at line 74 of file ray.h.
References index.
Referenced by luxrays::QBVHAccel::Intersect(), and luxrays::MQBVHAccel::Intersect().
| void luxrays::RayHit::SetMiss | ( | ) | [inline] |
Definition at line 73 of file ray.h.
References index.
Referenced by luxrays::NativeThreadIntersectionDevice::Intersect(), and luxrays::MQBVHAccel::Intersect().
| float luxrays::RayHit::b1 |
Definition at line 70 of file ray.h.
Referenced by luxrays::Triangle::Intersect(), luxrays::QuadTriangle::Intersect(), luxrays::MQBVHAccel::Intersect(), and luxrays::BVHAccel::Intersect().
| float luxrays::RayHit::b2 |
Definition at line 70 of file ray.h.
Referenced by luxrays::Triangle::Intersect(), luxrays::QuadTriangle::Intersect(), luxrays::MQBVHAccel::Intersect(), and luxrays::BVHAccel::Intersect().
| unsigned int luxrays::RayHit::index |
Definition at line 71 of file ray.h.
Referenced by luxrays::QuadTriangle::Intersect(), luxrays::MQBVHAccel::Intersect(), luxrays::BVHAccel::Intersect(), Miss(), and SetMiss().
| float luxrays::RayHit::t |
Definition at line 69 of file ray.h.
Referenced by luxrays::Triangle::Intersect(), luxrays::QuadTriangle::Intersect(), luxrays::MQBVHAccel::Intersect(), and luxrays::BVHAccel::Intersect().
1.6.3