| HDK
    | 
Derive the SceneHit so we can pass around the hit instance. More...
#include <BRAY_ProceduralScene.h>
 Inheritance diagram for BRAY_ProceduralScene::SceneHit:
 Inheritance diagram for BRAY_ProceduralScene::SceneHit:| Public Member Functions | |
| ~SceneHit () override=default | |
|  Public Member Functions inherited from BRAY_Procedural::Hit | |
| Hit (fpreal d=SYS_FPREAL_MAX) | |
| virtual | ~Hit () | 
| template<typename T > | |
| T & | castTo () | 
| template<typename T > | |
| const T & | castTo () const | 
| Public Attributes | |
| const BRAY_Instance * | inst | 
|  Public Attributes inherited from BRAY_Procedural::Hit | |
| fpreal | distance | 
| fpreal | zback | 
| fpreal | u | 
| fpreal | v | 
| fpreal | w | 
| UT_Vector3 | Ng | 
| uint | prim_id | 
| uint | tri0: 1 | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from UT_SmallObject< Hit > | |
| static void * | operator new (size_t size) | 
| Regular new/delete operators.  More... | |
| static void | operator delete (void *p, size_t size) | 
| Regular new/delete operators.  More... | |
| static void * | operator new (size_t, void *p) | 
| static void | operator delete (void *, void *) | 
Derive the SceneHit so we can pass around the hit instance.
Definition at line 30 of file BRAY_ProceduralScene.h.
| 
 | overridedefault | 
| const BRAY_Instance* BRAY_ProceduralScene::SceneHit::inst | 
Definition at line 35 of file BRAY_ProceduralScene.h.