DHART
|
Hit class for traversing nodes. More...
#include <nanort.h>
Public Member Functions | |
NodeHit () | |
NodeHit (const NodeHit< T > &rhs) | |
NodeHit & | operator= (const NodeHit< T > &rhs) |
~NodeHit () | |
Public Attributes | |
T | t_min |
T | t_max |
unsigned int | node_id |
Hit class for traversing nodes.
Stores hit information of node traversal. Node traversal is used for two-level ray tracing(efficient ray traversal of a scene hierarchy)
|
inline |
|
inline |
Definition at line 661 of file nanort.h.
References nanort::NodeHit< T >::node_id, nanort::NodeHit< T >::t_max, and nanort::NodeHit< T >::t_min.
|
inline |
|
inline |
Definition at line 667 of file nanort.h.
References nanort::NodeHit< T >::node_id, nanort::NodeHit< T >::t_max, and nanort::NodeHit< T >::t_min.
unsigned int nanort::NodeHit< T >::node_id |
Definition at line 679 of file nanort.h.
Referenced by nanort::NodeHit< T >::NodeHit(), nanort::NodeHit< T >::operator=(), and nanort::BVHAccel< T >::TestLeafNodeIntersections().
T nanort::NodeHit< T >::t_max |
Definition at line 678 of file nanort.h.
Referenced by nanort::NodeHit< T >::NodeHit(), nanort::NodeHit< T >::operator=(), and nanort::BVHAccel< T >::TestLeafNodeIntersections().
T nanort::NodeHit< T >::t_min |
Definition at line 677 of file nanort.h.
Referenced by nanort::NodeHit< T >::NodeHit(), nanort::NodeHitComparator< T >::operator()(), nanort::NodeHit< T >::operator=(), and nanort::BVHAccel< T >::TestLeafNodeIntersections().