PhysicsBasedAnimationToolkit 0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
|
This is the complete list of members for pbat::gpu::impl::geometry::Bvh, including all inherited members.
Build(Aabb< kDims > &aabbs, Morton::Bound const &min, Morton::Bound const &max) | pbat::gpu::impl::geometry::Bvh | |
BuildTree(GpuIndex n) | pbat::gpu::impl::geometry::Bvh | |
Bvh(GpuIndex nBoxes) | pbat::gpu::impl::geometry::Bvh | |
BvhQuery (defined in pbat::gpu::impl::geometry::Bvh) | pbat::gpu::impl::geometry::Bvh | friend |
child | pbat::gpu::impl::geometry::Bvh | |
ConstructBoxes(Aabb< kDims > &aabbs) | pbat::gpu::impl::geometry::Bvh | |
DetectOverlaps(Aabb< kDims > const &aabbs, FOnOverlapDetected &&fOnOverlapDetected) | pbat::gpu::impl::geometry::Bvh | inline |
DetectOverlaps(Aabb< kDims > const &leafAabbs, Aabb< kDims > const &queryAabbs, FOnOverlapDetected fOnOverlapDetected) | pbat::gpu::impl::geometry::Bvh | inline |
iaabbs | pbat::gpu::impl::geometry::Bvh | |
inds | pbat::gpu::impl::geometry::Bvh | |
kDims (defined in pbat::gpu::impl::geometry::Bvh) | pbat::gpu::impl::geometry::Bvh | static |
morton | pbat::gpu::impl::geometry::Bvh | |
MortonCodeType typedef (defined in pbat::gpu::impl::geometry::Bvh) | pbat::gpu::impl::geometry::Bvh | |
NearestNeighbours(Aabb< kDims > const &aabbs, GpuIndex nQueries, FGetQueryObject fGetQueryObject, FMinDistanceToBox fMinDistanceToBox, FDistanceToLeaf fDistanceToleaf, FDistanceUpperBound fDistanceUpperBound, FOnNearestNeighbourFound fOnNearestNeighbourFound, GpuScalar eps=GpuScalar(0)) | pbat::gpu::impl::geometry::Bvh | inline |
OverlapType typedef (defined in pbat::gpu::impl::geometry::Bvh) | pbat::gpu::impl::geometry::Bvh | |
parent | pbat::gpu::impl::geometry::Bvh | |
RangeSearch(Aabb< kDims > const &aabbs, GpuIndex nQueries, FGetQueryObject fGetQueryObject, FMinDistanceToBox fMinDistanceToBox, FDistanceToLeaf fDistanceToleaf, FDistanceUpperBound fDistanceUpperBound, FOnFound fOnFound) | pbat::gpu::impl::geometry::Bvh | inline |
rightmost | pbat::gpu::impl::geometry::Bvh | |
SortByMortonCode(Aabb< kDims > &aabbs, Morton::Bound const &min, Morton::Bound const &max) | pbat::gpu::impl::geometry::Bvh | |
visits | pbat::gpu::impl::geometry::Bvh |