|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Member Functions | |
| MDLCallback (RayCallback &callback, const T *const *objects_array, uint32 objects_size) | |
| bool | operator() (const G3D::Ray &ray, uint32 idx, float &maxDist, bool) |
| Intersect ray. | |
| void | operator() (const G3D::Vector3 &p, uint32 idx) |
| Intersect point. | |
Public Attributes | |
| RayCallback & | _callback |
| const T *const * | objects |
| uint32 | objects_size |
Definition at line 19 of file BoundingIntervalHierarchyWrapper.h.
|
inline |
Definition at line 25 of file BoundingIntervalHierarchyWrapper.h.
References _callback, objects, and objects_size.
|
inline |
Intersect ray.
Definition at line 28 of file BoundingIntervalHierarchyWrapper.h.
References _callback, objects, and objects_size.
|
inline |
Intersect point.
Definition at line 38 of file BoundingIntervalHierarchyWrapper.h.
References _callback, objects, and objects_size.
| RayCallback& BIHWrap< T, BoundsFunc >::MDLCallback< RayCallback >::_callback |
Definition at line 22 of file BoundingIntervalHierarchyWrapper.h.
Referenced by MDLCallback(), operator()(), and operator()().
| const T* const* BIHWrap< T, BoundsFunc >::MDLCallback< RayCallback >::objects |
Definition at line 21 of file BoundingIntervalHierarchyWrapper.h.
Referenced by MDLCallback(), operator()(), and operator()().
| uint32 BIHWrap< T, BoundsFunc >::MDLCallback< RayCallback >::objects_size |
Definition at line 23 of file BoundingIntervalHierarchyWrapper.h.
Referenced by MDLCallback(), operator()(), and operator()().