| BoxType typedef | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| BVH() | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| BVH(const BoxIndexable boxes, IndexType numItems, int allocatorID=axom::execution_space< ExecSpace >::allocatorID(), FloatType tolerance=DEFAULT_TOLERANCE, FloatType scaleFactor=DEFAULT_SCALE_FACTOR) | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| ExecSpaceType typedef | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| findBoundingBoxes(axom::ArrayView< IndexType > offsets, axom::ArrayView< IndexType > counts, axom::Array< IndexType > &candidates, IndexType numBoxes, BoxIndexable boxes) const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| findPoints(axom::ArrayView< IndexType > offsets, axom::ArrayView< IndexType > counts, axom::Array< IndexType > &candidates, IndexType numPts, PointIndexable points) const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| findRays(axom::ArrayView< IndexType > offsets, axom::ArrayView< IndexType > counts, axom::Array< IndexType > &candidates, IndexType numRays, RayIndexable rays) const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| getAllocatorID() const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| getBounds() const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| getScaleFactor() const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| getTolerance() const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| getTraverser() const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| initialize(const BoxIndexable boxes, IndexType numItems) | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| isInitialized() const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| PointType typedef | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| RayType typedef | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| setAllocatorID(int allocatorID) | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| setScaleFactor(FloatType scale_factor) | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| setTolerance(FloatType EPS) | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | inline |
| TraverserType typedef | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |
| writeVtkFile(const std::string &fileName) const | axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl > | |