Loading [MathJax]/extensions/tex2jax.js
Photon Engine 2.0.0-beta
A physically based renderer.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
ph::TWideBvhIntersector< N, Index > Member List

This is the complete list of members for ph::TWideBvhIntersector< N, Index >, including all inherited members.

calcAABB() const overrideph::TWideBvhIntersector< N, Index >inlinevirtual
calcHitDetail(const Ray &ray, HitProbe &probe, HitDetail *out_detail) const overrideph::Intersectorvirtual
isIntersecting(const Ray &ray, HitProbe &probe) const overrideph::TWideBvhIntersector< N, Index >inlinevirtual
isOccluding(const Ray &ray) constph::Intersectablevirtual
mayOverlapVolume(const math::AABB3D &volume) constph::Intersectablevirtual
rebuildWithIntersectables(TSpanView< const Intersectable * > intersectables)ph::TWideBvhIntersector< N, Index >inline
reintersect(const Ray &ray, HitProbe &probe, const Ray &srcRay, HitProbe &srcProbe) const overrideph::Intersectorvirtual
update(TSpanView< const Intersectable * > intersectables) overrideph::TWideBvhIntersector< N, Index >inlinevirtual
~Intersectable()=defaultph::Intersectablevirtual