29 #ifndef _ACCELERATOR_3D_H_ 30 #define _ACCELERATOR_3D_H_ 33 #include "../raypacket.h" 45 unsigned int aAccNodeInfo )
const = 0;
50 virtual bool IntersectP(
const RAY& aRay,
float aMaxDistance )
const = 0;
56 #endif // _ACCELERATOR_3D_H_
virtual bool IntersectP(const RAY &aRay, float aMaxDistance) const =0
Manage a bounding box defined by two SFVEC3F min max points.
virtual ~ACCELERATOR_3D()
Stores the hit information of a ray with a point on the surface of a object.
virtual bool Intersect(const RAY &aRay, HITINFO &aHitInfo) const =0