|
DHART
|
Hit class for traversing nodes. More...
#include <nanort.h>
Collaboration diagram for nanort::NodeHit< T >: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().