|
HDK
|
#include <UT_BVHImpl.h>
Inheritance diagram for UT::BVHQueryPointWrapper< UT_FixedVector< float, NAXES > >:Public Types | |
| using | Parent = BVHQueryPointWrapper< const UT_FixedVector< float, NAXES > > |
Public Types inherited from UT::BVHQueryPointWrapper< const UT_FixedVector< float, NAXES > > | |
| using | FloatType = float |
| using | BoxType = UT::Box< v4uf, NAXES > |
Additional Inherited Members | |
Public Member Functions inherited from UT::BVHQueryPointWrapper< const UT_FixedVector< float, NAXES > > | |
| template<typename TS > | |
| SYS_FORCE_INLINE | BVHQueryPointWrapper (const TS &query_point) |
| SYS_FORCE_INLINE bool | isValid (uint tree_point_index) const |
| template<typename TS , typename RADIUS_ARRAY > | |
| SYS_FORCE_INLINE FloatType | queryDistance2 (const TS &tree_point, const RADIUS_ARRAY &radii, uint index) const |
| This must be the exact distance squared. More... | |
| template<bool farthest> | |
| SYS_FORCE_INLINE uint | boxHitAndDist2 (const BoxType &boxes, const FloatType max_dist_squared, const uint internal_node_num, v4uf &dist2) const |
Public Attributes inherited from UT::BVHQueryPointWrapper< const UT_FixedVector< float, NAXES > > | |
| const UT_FixedVector< v4uf, NAXES > | myVQueryPoint |
| const UT_FixedVector < FloatType, NAXES > | myQueryPoint |
Static Public Attributes inherited from UT::BVHQueryPointWrapper< const UT_FixedVector< float, NAXES > > | |
| static constexpr bool | theAllPointsValid = true |
| isValid() doesn't need to be called, because theAllPointsValid is true. More... | |
Definition at line 3147 of file UT_BVHImpl.h.
| using UT::BVHQueryPointWrapper< UT_FixedVector< float, NAXES > >::Parent = BVHQueryPointWrapper<const UT_FixedVector<float,NAXES> > |
Definition at line 3149 of file UT_BVHImpl.h.