CubbyFlow::ListQueryEngine< T, N > Member List

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

Add(const T &item)CubbyFlow::ListQueryEngine< T, N >
Add(const ConstArrayView1< T > &items)CubbyFlow::ListQueryEngine< T, N >
ClosestIntersection(const Ray< double, N > &ray, const GetRayIntersectionFunc< T, N > &testFunc) const overrideCubbyFlow::ListQueryEngine< T, N >virtual
ForEachIntersectingItem(const BoundingBox< double, N > &box, const BoxIntersectionTestFunc< T, N > &testFunc, const IntersectionVisitorFunc< T > &visitorFunc) const overrideCubbyFlow::ListQueryEngine< T, N >virtual
ForEachIntersectingItem(const Ray< double, N > &ray, const RayIntersectionTestFunc< T, N > &testFunc, const IntersectionVisitorFunc< T > &visitorFunc) const overrideCubbyFlow::ListQueryEngine< T, N >virtual
IntersectionQueryEngine()=defaultCubbyFlow::IntersectionQueryEngine< T, N >
IntersectionQueryEngine(const IntersectionQueryEngine &other)=defaultCubbyFlow::IntersectionQueryEngine< T, N >
IntersectionQueryEngine(IntersectionQueryEngine &&other) noexcept=defaultCubbyFlow::IntersectionQueryEngine< T, N >
Intersects(const BoundingBox< double, N > &box, const BoxIntersectionTestFunc< T, N > &testFunc) const overrideCubbyFlow::ListQueryEngine< T, N >virtual
Intersects(const Ray< double, N > &ray, const RayIntersectionTestFunc< T, N > &testFunc) const overrideCubbyFlow::ListQueryEngine< T, N >virtual
Nearest(const Vector< double, N > &pt, const NearestNeighborDistanceFunc< T, N > &distanceFunc) const overrideCubbyFlow::ListQueryEngine< T, N >virtual
NearestNeighborQueryEngine()=defaultCubbyFlow::NearestNeighborQueryEngine< T, N >
NearestNeighborQueryEngine(const NearestNeighborQueryEngine &other)=defaultCubbyFlow::NearestNeighborQueryEngine< T, N >
NearestNeighborQueryEngine(NearestNeighborQueryEngine &&other) noexcept=defaultCubbyFlow::NearestNeighborQueryEngine< T, N >
CubbyFlow::operator=(const IntersectionQueryEngine &other)=defaultCubbyFlow::IntersectionQueryEngine< T, N >
CubbyFlow::operator=(IntersectionQueryEngine &&other) noexcept=defaultCubbyFlow::IntersectionQueryEngine< T, N >
CubbyFlow::NearestNeighborQueryEngine::operator=(const NearestNeighborQueryEngine &other)=defaultCubbyFlow::NearestNeighborQueryEngine< T, N >
CubbyFlow::NearestNeighborQueryEngine::operator=(NearestNeighborQueryEngine &&other) noexcept=defaultCubbyFlow::NearestNeighborQueryEngine< T, N >
~IntersectionQueryEngine()=defaultCubbyFlow::IntersectionQueryEngine< T, N >virtual
~NearestNeighborQueryEngine()=defaultCubbyFlow::NearestNeighborQueryEngine< T, N >virtual