|
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. | |