Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::TransformedIntersectable, including all inherited members.
calcAABB() const override | ph::TransformedIntersectable | virtual |
calcHitDetail(const Ray &ray, HitProbe &probe, HitDetail *const out_detail) const override | ph::TransformedIntersectable | inlinevirtual |
isIntersecting(const Ray &ray, HitProbe &probe) const override | ph::TransformedIntersectable | inlinevirtual |
isOccluding(const Ray &ray) const override | ph::TransformedIntersectable | inlinevirtual |
m_intersectable | ph::TransformedIntersectable | protected |
m_localToWorld | ph::TransformedIntersectable | protected |
m_worldToLocal | ph::TransformedIntersectable | protected |
mayOverlapVolume(const math::AABB3D &aabb) const override | ph::TransformedIntersectable | virtual |
reintersect(const Ray &ray, HitProbe &probe, const Ray &srcRay, HitProbe &srcProbe) const override | ph::TransformedIntersectable | inlinevirtual |
TransformedIntersectable() | ph::TransformedIntersectable | |
TransformedIntersectable(const Intersectable *intersectable, const math::Transform *localToWorld, const math::Transform *worldToLocal) | ph::TransformedIntersectable | |
~Intersectable()=default | ph::Intersectable | virtual |