| BroadPhase(Eigen::DenseBase< TDerivedX > const &X, FOnPair fOnPair) const | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | |
| BroadPhase(Eigen::DenseBase< TDerivedL > const &L, Eigen::DenseBase< TDerivedU > const &U, FOnPair fOnPair) const | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |
| BroadPhase(Eigen::DenseBase< TDerivedLP > const &LP, Eigen::DenseBase< TDerivedUP > const &UP, Eigen::DenseBase< TDerivedX > const &XQ, FOnPair fOnPair) const | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |
| BroadPhase(Eigen::DenseBase< TDerivedLP > const &LP, Eigen::DenseBase< TDerivedUP > const &UP, Eigen::DenseBase< TDerivedLQ > const &LQ, Eigen::DenseBase< TDerivedUQ > const &UQ, FOnPair fOnPair) const | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |
| ClearHashTable() | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | protected |
| Configure(IndexType nPrimitives, IndexType nBuckets=0) | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |
| Construct(Eigen::DenseBase< TDerivedL > const &L, Eigen::DenseBase< TDerivedU > const &U) | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | |
| Hash(Eigen::DenseBase< TDerivedX > const &X, std::int16_t l) const | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |
| HierarchicalHashGrid()=default | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | |
| HierarchicalHashGrid(IndexType nPrimitives, IndexType nBuckets=0) | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | |
| IndexType typedef | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | |
| kDims | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | static |
| kMaxCellsPerPrimitive | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | static |
| Levels() const -> std::span< std::int16_t const > | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |
| NumberOfBuckets() const | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |
| NumberOfLevels() const | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |
| ScalarType typedef | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | |
| ToIntegerCoordinates(Eigen::DenseBase< TDerivedX > const &X, ScalarType const cellSize) const -> Eigen::Vector< IndexType, kDims > | pbat::geometry::HierarchicalHashGrid< Dims, TScalar, TIndex > | inline |