HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT::BVHQueryPointWrapper< const UT_Vector3 > Struct Template Reference

#include <UT_BVHImpl.h>

+ Inheritance diagram for UT::BVHQueryPointWrapper< const UT_Vector3 >:

Public Types

using Parent = BVHQueryPointWrapper< const UT_FixedVector< float, 3 > >
 

Additional Inherited Members

- Public Member Functions inherited from UT::BVHQueryPointWrapper< const UT_FixedVector< float, 3 > >
SYS_FORCE_INLINE BVHQueryPointWrapper (const UT_FixedVector< float, 3 > &query_point)
 
SYS_FORCE_INLINE bool isValid (uint tree_point_index) const
 
SYS_FORCE_INLINE float queryDistance2 (const POSITION &tree_point, const RADIUS_ARRAY &radii, uint index) const
 This must be the exact distance squared. More...
 
SYS_FORCE_INLINE uint boxHitAndDist2 (const UT::Box< v4uf, NAXES > &boxes, const float max_dist_squared, const uint internal_node_num, v4uf &dist2) const
 
- Public Attributes inherited from UT::BVHQueryPointWrapper< const UT_FixedVector< float, 3 > >
const UT_FixedVector< float, 3 > & myQueryPoint
 
- Static Public Attributes inherited from UT::BVHQueryPointWrapper< const UT_FixedVector< float, 3 > >
static constexpr bool theAllPointsValid
 isValid() doesn't need to be called if theAllPointsValid is true. More...
 

Detailed Description

template<>
struct UT::BVHQueryPointWrapper< const UT_Vector3 >

Definition at line 3147 of file UT_BVHImpl.h.

Member Typedef Documentation

Definition at line 3149 of file UT_BVHImpl.h.


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