Jet  v1.3.3
jet::Bvh2< T > Member List

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

begin()jet::Bvh2< T >
begin() constjet::Bvh2< T >
boundingBox() constjet::Bvh2< T >
build(const std::vector< T > &items, const std::vector< BoundingBox2D > &itemsBounds)jet::Bvh2< T >
Bvh2()jet::Bvh2< T >
children(size_t i) constjet::Bvh2< T >
clear()jet::Bvh2< T >
closestIntersection(const Ray2D &ray, const GetRayIntersectionFunc2< T > &testFunc) const overridejet::Bvh2< T >virtual
ConstIterator typedefjet::Bvh2< T >
ContainerType typedefjet::Bvh2< T >
end()jet::Bvh2< T >
end() constjet::Bvh2< T >
forEachIntersectingItem(const BoundingBox2D &box, const BoxIntersectionTestFunc2< T > &testFunc, const IntersectionVisitorFunc2< T > &visitorFunc) const overridejet::Bvh2< T >virtual
forEachIntersectingItem(const Ray2D &ray, const RayIntersectionTestFunc2< T > &testFunc, const IntersectionVisitorFunc2< T > &visitorFunc) const overridejet::Bvh2< T >virtual
intersects(const BoundingBox2D &box, const BoxIntersectionTestFunc2< T > &testFunc) const overridejet::Bvh2< T >virtual
intersects(const Ray2D &ray, const RayIntersectionTestFunc2< T > &testFunc) const overridejet::Bvh2< T >virtual
isLeaf(size_t i) constjet::Bvh2< T >
item(size_t i) constjet::Bvh2< T >
itemOfNode(size_t i)jet::Bvh2< T >
itemOfNode(size_t i) constjet::Bvh2< T >
Iterator typedefjet::Bvh2< T >
nearest(const Vector2D &pt, const NearestNeighborDistanceFunc2< T > &distanceFunc) const overridejet::Bvh2< T >virtual
nodeBound(size_t i) constjet::Bvh2< T >
numberOfItems() constjet::Bvh2< T >
numberOfNodes() constjet::Bvh2< T >