![]() |
TrinityCore
|
Public Member Functions | |
| MDLCallback (RayCallback &callback, T const *const *objects_array, std::size_t objects_size) | |
| bool | operator() (G3D::Ray const &ray, std::size_t idx, float &maxDist, bool) |
| Intersect ray. | |
| void | operator() (G3D::Vector3 const &p, std::size_t idx) |
| Intersect point. | |
Public Attributes | |
| std::size_t | objects_size |
| T const *const * | objects |
| RayCallback & | _callback |
Definition at line 29 of file BoundingIntervalHierarchyWrapper.h.
|
inline |
Definition at line 35 of file BoundingIntervalHierarchyWrapper.h.
|
inline |
Intersect ray.
Definition at line 38 of file BoundingIntervalHierarchyWrapper.h.
|
inline |
Intersect point.
Definition at line 48 of file BoundingIntervalHierarchyWrapper.h.
| RayCallback& BIHWrap< T, BoundsFunc >::MDLCallback< RayCallback >::_callback |
Definition at line 33 of file BoundingIntervalHierarchyWrapper.h.
| T const* const* BIHWrap< T, BoundsFunc >::MDLCallback< RayCallback >::objects |
Definition at line 32 of file BoundingIntervalHierarchyWrapper.h.
| std::size_t BIHWrap< T, BoundsFunc >::MDLCallback< RayCallback >::objects_size |
Definition at line 31 of file BoundingIntervalHierarchyWrapper.h.