CubbyFlow::BVH2< T > Member List

This is the complete list of members for CubbyFlow::BVH2< T >, including all inherited members.

begin()CubbyFlow::BVH2< T >
begin() constCubbyFlow::BVH2< T >
Build(const std::vector< T > &items, const std::vector< BoundingBox2D > &itemsBounds)CubbyFlow::BVH2< T >
BVH2()CubbyFlow::BVH2< T >
Clear()CubbyFlow::BVH2< T >
ConstIterator typedefCubbyFlow::BVH2< T >
ContainerType typedefCubbyFlow::BVH2< T >
end()CubbyFlow::BVH2< T >
end() constCubbyFlow::BVH2< T >
ForEachIntersectingItem(const BoundingBox2D &box, const BoxIntersectionTestFunc2< T > &testFunc, const IntersectionVisitorFunc2< T > &visitorFunc) const overrideCubbyFlow::BVH2< T >inlinevirtual
ForEachIntersectingItem(const Ray2D &ray, const RayIntersectionTestFunc2< T > &testFunc, const IntersectionVisitorFunc2< T > &visitorFunc) const overrideCubbyFlow::BVH2< T >inlinevirtual
GetBoundingBox() constCubbyFlow::BVH2< T >
GetClosestIntersection(const Ray2D &ray, const GetRayIntersectionFunc2< T > &testFunc) const overrideCubbyFlow::BVH2< T >inlinevirtual
GetItem(size_t i) constCubbyFlow::BVH2< T >
GetNearestNeighbor(const Vector2D &pt, const NearestNeighborDistanceFunc2< T > &distanceFunc) const overrideCubbyFlow::BVH2< T >inlinevirtual
GetNumberOfItems() constCubbyFlow::BVH2< T >
IsIntersects(const BoundingBox2D &box, const BoxIntersectionTestFunc2< T > &testFunc) const overrideCubbyFlow::BVH2< T >inlinevirtual
IsIntersects(const Ray2D &ray, const RayIntersectionTestFunc2< T > &testFunc) const overrideCubbyFlow::BVH2< T >inlinevirtual
Iterator typedefCubbyFlow::BVH2< T >