This is the complete list of members for Eegeo::Collision::CollisionBvhRayCaster< TCollisionBvhContainer, TRayNodeIntersectionResults >, including all inherited members.
CollisionBvhRayCaster(const TCollisionBvhContainer &collisionBvhs, TRayNodeIntersectionResults &rayNodeIntersectionsScratch, std::function< SkewedRay(const v3 &, const v3 &, const dv3 &, const float)> rayToWorldSpaceTransform, const IVerifyRaycastResultDelegate &intersectionValidator) (defined in Eegeo::Collision::CollisionBvhRayCaster< TCollisionBvhContainer, TRayNodeIntersectionResults >) | Eegeo::Collision::CollisionBvhRayCaster< TCollisionBvhContainer, TRayNodeIntersectionResults > | inline |
FindFirstRayIntersection(const float environmentFlatteningScale, const Eegeo::dv3 &rayOrigin, const Eegeo::dv3 &rayDirection) const (defined in Eegeo::Collision::CollisionBvhRayCaster< TCollisionBvhContainer, TRayNodeIntersectionResults >) | Eegeo::Collision::CollisionBvhRayCaster< TCollisionBvhContainer, TRayNodeIntersectionResults > | inline |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | |
TCollisionBvhIter typedef (defined in Eegeo::Collision::CollisionBvhRayCaster< TCollisionBvhContainer, TRayNodeIntersectionResults >) | Eegeo::Collision::CollisionBvhRayCaster< TCollisionBvhContainer, TRayNodeIntersectionResults > | |