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 |