HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO::BVHBase< NAXES, SUBCLASS >::HitInfoAndNormal Struct Reference

#include <GEO_BVH.h>

+ Inheritance diagram for GEO::BVHBase< NAXES, SUBCLASS >::HitInfoAndNormal:

Public Attributes

VectorType myNml
 
- Public Attributes inherited from GEO::BVHBase< NAXES, SUBCLASS >::HitInfo
float myT = -1
 
- Public Attributes inherited from GEO::BVHBase< NAXES, SUBCLASS >::CommonHitInfo
UT_Array< exint > * myNestedItemIndices = nullptr
 This can be used for packed primitive hits. More...
 
- Public Attributes inherited from GEO::BVHBase< NAXES, SUBCLASS >::ItemHitInfo
exint myItemIndex = -1
 
UT_Vector3 myUVW
 

Additional Inherited Members

- Public Member Functions inherited from GEO::BVHBase< NAXES, SUBCLASS >::CommonHitInfo
SYS_FORCE_INLINE bool isHit () const noexcept
 

Detailed Description

template<uint NAXES, typename SUBCLASS>
struct GEO::BVHBase< NAXES, SUBCLASS >::HitInfoAndNormal

Definition at line 79 of file GEO_BVH.h.

Member Data Documentation

template<uint NAXES, typename SUBCLASS>
VectorType GEO::BVHBase< NAXES, SUBCLASS >::HitInfoAndNormal::myNml

Definition at line 81 of file GEO_BVH.h.


The documentation for this struct was generated from the following file: