CubbyFlow::Octree< T > Member List

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

begin()CubbyFlow::Octree< T >
begin() constCubbyFlow::Octree< T >
Build(const std::vector< T > &items, const BoundingBox3D &bound, const BoxIntersectionTestFunc3< T > &testFunc, size_t maxDepth)CubbyFlow::Octree< T >
Clear()CubbyFlow::Octree< T >
ConstIterator typedefCubbyFlow::Octree< T >
ContainerType typedefCubbyFlow::Octree< T >
end()CubbyFlow::Octree< T >
end() constCubbyFlow::Octree< T >
ForEachIntersectingItem(const BoundingBox3D &box, const BoxIntersectionTestFunc3< T > &testFunc, const IntersectionVisitorFunc3< T > &visitorFunc) const overrideCubbyFlow::Octree< T >virtual
ForEachIntersectingItem(const Ray3D &ray, const RayIntersectionTestFunc3< T > &testFunc, const IntersectionVisitorFunc3< T > &visitorFunc) const overrideCubbyFlow::Octree< T >virtual
GetBoundingBox() constCubbyFlow::Octree< T >
GetChildIndex(size_t nodeIdx, size_t childIdx) constCubbyFlow::Octree< T >
GetClosestIntersection(const Ray3D &ray, const GetRayIntersectionFunc3< T > &testFunc) const overrideCubbyFlow::Octree< T >virtual
GetItem(size_t i) constCubbyFlow::Octree< T >
GetItemsAtNode(size_t nodeIdx) constCubbyFlow::Octree< T >
GetMaxDepth() constCubbyFlow::Octree< T >
GetNearestNeighbor(const Vector3D &pt, const NearestNeighborDistanceFunc3< T > &distanceFunc) const overrideCubbyFlow::Octree< T >virtual
GetNumberOfItems() constCubbyFlow::Octree< T >
GetNumberOfNodes() constCubbyFlow::Octree< T >
IsIntersects(const BoundingBox3D &box, const BoxIntersectionTestFunc3< T > &testFunc) const overrideCubbyFlow::Octree< T >virtual
IsIntersects(const Ray3D &ray, const RayIntersectionTestFunc3< T > &testFunc) const overrideCubbyFlow::Octree< T >virtual
Iterator typedefCubbyFlow::Octree< T >
Octree()CubbyFlow::Octree< T >