PhysicsBasedAnimationToolkit 0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
|
Files | |
ArgSort.h | |
Non-intrusive sorting. | |
BinaryRadixTree.h | |
Radix Tree implementation. | |
BruteSet.h | |
Fixed-size brute-force set implementation usable in both host and device code, suitable for small sets. | |
Common.h | |
This file includes all the common headers. | |
Concepts.h | |
Concepts for common types. | |
ConstexprFor.h | |
Compile-time for loops. | |
CountingSort.h | |
Counting sort. | |
Eigen.h | |
Eigen adaptors for ranges. | |
Hash.h | |
Hash functions for std::pair, std::tuple, and pbat::IndexVector. | |
Heap.h | |
Fixed-size heap implementation usable in both host and device code. | |
Indexing.h | |
Modulo.h | |
Modulo function. | |
NAryTreeTraversal.h | |
Generic n-ary tree traversals. | |
Overloaded.h | |
Helper class to allow multiple inheritance of operator() for lambdas. | |
Permute.h | |
Permutation of values in-place. | |
Queue.h | |
Fixed-size queue implementation usable in both host and device code. | |
Stack.h | |
Fixed-size stack implementation usable in both host and device code. | |