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

#include <GEO_BVH.h>

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

Public Member Functions

SYS_FORCE_INLINE bool isHit () const noexcept
 

Public Attributes

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
 

Detailed Description

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

Definition at line 62 of file GEO_BVH.h.

Member Function Documentation

template<uint NAXES, typename SUBCLASS>
SYS_FORCE_INLINE bool GEO::BVHBase< NAXES, SUBCLASS >::CommonHitInfo::isHit ( ) const
inlinenoexcept

Definition at line 70 of file GEO_BVH.h.

Member Data Documentation

template<uint NAXES, typename SUBCLASS>
UT_Array<exint>* GEO::BVHBase< NAXES, SUBCLASS >::CommonHitInfo::myNestedItemIndices = nullptr

This can be used for packed primitive hits.

Definition at line 68 of file GEO_BVH.h.


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