BoxType typedef | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
getBinIndex(const PointType &pt) const | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
getBinsForBbox(const BoxType &BB) const | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
getCandidatesAsArray(axom::ArrayView< const BoxType > queryObjs, axom::ArrayView< IndexType > outOffsets, axom::ArrayView< IndexType > outCounts, axom::Array< IndexType > &outCandidates) const | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
getQueryObject() const | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
initialize(axom::ArrayView< const BoxType > bboxes, axom::ArrayView< const T > objs) | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
insert(const BoxType &BB, const T &obj) | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
INVALID_BIN_INDEX enum value | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
isBinEmpty(int index) const | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
PointType typedef | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
UniformGrid(const double *lower_bound, const double *upper_bound, const int *res, int allocatorID=axom::execution_space< ExecSpace >::allocatorID()) | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
UniformGrid(const BoxType &bbox, const int *res, int allocatorID=axom::execution_space< ExecSpace >::allocatorID()) | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |
UniformGrid(const primal::NumericArray< int, NDIMS > &res, axom::ArrayView< const BoxType > bboxes, axom::ArrayView< const T > objs, int allocatorID=axom::execution_space< ExecSpace >::allocatorID()) | axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > | |