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

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

begin()jet::Bvh3< T >
begin() constjet::Bvh3< T >
boundingBox() constjet::Bvh3< T >
build(const std::vector< T > &items, const std::vector< BoundingBox3D > &itemsBounds)jet::Bvh3< T >
Bvh3()jet::Bvh3< T >
children(size_t i) constjet::Bvh3< T >
clear()jet::Bvh3< T >
closestIntersection(const Ray3D &ray, const GetRayIntersectionFunc3< T > &testFunc) const overridejet::Bvh3< T >virtual
ConstIterator typedefjet::Bvh3< T >
ContainerType typedefjet::Bvh3< T >
end()jet::Bvh3< T >
end() constjet::Bvh3< T >
forEachIntersectingItem(const BoundingBox3D &box, const BoxIntersectionTestFunc3< T > &testFunc, const IntersectionVisitorFunc3< T > &visitorFunc) const overridejet::Bvh3< T >virtual
forEachIntersectingItem(const Ray3D &ray, const RayIntersectionTestFunc3< T > &testFunc, const IntersectionVisitorFunc3< T > &visitorFunc) const overridejet::Bvh3< T >virtual
intersects(const BoundingBox3D &box, const BoxIntersectionTestFunc3< T > &testFunc) const overridejet::Bvh3< T >virtual
intersects(const Ray3D &ray, const RayIntersectionTestFunc3< T > &testFunc) const overridejet::Bvh3< T >virtual
isLeaf(size_t i) constjet::Bvh3< T >
item(size_t i) constjet::Bvh3< T >
itemOfNode(size_t i)jet::Bvh3< T >
itemOfNode(size_t i) constjet::Bvh3< T >
Iterator typedefjet::Bvh3< T >
nearest(const Vector3D &pt, const NearestNeighborDistanceFunc3< T > &distanceFunc) const overridejet::Bvh3< T >virtual
nodeBound(size_t i) constjet::Bvh3< T >
numberOfItems() constjet::Bvh3< T >
numberOfNodes() constjet::Bvh3< T >