Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TransformedPrimitive Member List

This is the complete list of members for ph::TransformedPrimitive, including all inherited members.

calcAABB() const overrideph::TransformedPrimitivevirtual
calcExtendedArea() const overrideph::TransformedPrimitiveinlinevirtual
calcHitDetail(const Ray &ray, HitProbe &probe, HitDetail *const out_detail) const overrideph::TransformedPrimitiveinlinevirtual
calcPosPdf(PrimitivePosPdfQuery &query) const overrideph::TransformedPrimitivevirtual
genPosSample(PrimitivePosSampleQuery &query, SampleFlow &sampleFlow, HitProbe &probe) const overrideph::TransformedPrimitivevirtual
getMetadata() const overrideph::TransformedPrimitiveinlinevirtual
isIntersecting(const Ray &ray, HitProbe &probe) const overrideph::TransformedPrimitiveinlinevirtual
isOccluding(const Ray &ray) const overrideph::TransformedPrimitiveinlinevirtual
mayOverlapVolume(const math::AABB3D &aabb) const overrideph::TransformedPrimitivevirtual
reintersect(const Ray &ray, HitProbe &probe, const Ray &srcRay, HitProbe &srcProbe) const overrideph::TransformedPrimitiveinlinevirtual
TransformedPrimitive(const Primitive *primitive, const math::RigidTransform *localToWorld, const math::RigidTransform *worldToLocal)ph::TransformedPrimitive
~Intersectable()=defaultph::Intersectablevirtual