| AABB typedef | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | |
| attach(const Pool &a_pool, const char *a_who, const bool a_deviceWritten=false) noexcept | EBGeometry::PoolHandle | inlineprotected |
| base() noexcept | EBGeometry::PoolHandle | inlineprotected |
| base() const noexcept | EBGeometry::PoolHandle | inlineprotected |
| CloudBVH() noexcept=default | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| copyInto(CloudBVH &a_copy, Pool &a_dstPool) const | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| Group typedef | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | |
| initialize(Pool &a_pool, const Source &a_source, uint32_t a_numItems, std::size_t a_targetLeafSize, uint32_t a_maxItems, const char *a_who) | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| initialize(Pool &a_pool, const std::vector< Item > &a_items, std::size_t a_targetLeafSize, uint32_t a_maxItems, const char *a_who) | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| isAttachedTo(const Pool &a_pool) const noexcept | EBGeometry::PoolHandle | inline |
| Item typedef | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | |
| location() const noexcept | EBGeometry::PoolHandle | inline |
| m_bvhLayout | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_depth | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_items | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_leafCnt | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_leafOff | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_leafSize | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_maxItems | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_order | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_parallel | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| m_scratch | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | protected |
| Node typedef | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | |
| operator=(const PoolHandle &) noexcept=default | EBGeometry::PoolHandle | protected |
| operator=(PoolHandle &&) noexcept=default | EBGeometry::PoolHandle | protected |
| Packed typedef | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | |
| PoolHandle() noexcept=default | EBGeometry::PoolHandle | protected |
| PoolHandle(const PoolLocation &a_location) noexcept | EBGeometry::PoolHandle | inlineexplicitprotected |
| PoolHandle(const PoolHandle &) noexcept=default | EBGeometry::PoolHandle | protected |
| PoolHandle(PoolHandle &&) noexcept=default | EBGeometry::PoolHandle | protected |
| rebase(const Pool &a_pool) noexcept | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| rebasedLocation(const Pool &a_pool, uint64_t a_endByte, const char *a_who) const noexcept | EBGeometry::PoolHandle | inlineprotected |
| reinitialize(const Source &a_source, uint32_t a_numItems, const char *a_who) | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| reserveArrays(Pool &a_pool, const Sizes &a_sizes, uint32_t a_numItems) | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| reserveScratch(Pool &a_pool, uint32_t a_numItems, uint32_t a_leafSize, const char *a_who) | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotectedstatic |
| run(std::size_t a_count, const F &a_f) const | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| scan(std::uint32_t *a_values, std::uint32_t a_count, std::uint32_t *a_scratch) const | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| setLocation(const PoolLocation &a_location) noexcept | EBGeometry::PoolHandle | inlineprotected |
| shape(const Scratch &a_scratch, void *a_base, const Source &a_source, uint32_t a_numItems, const char *a_who) | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| sizesFor(uint32_t a_numItems, uint32_t a_leafSize, const char *a_who) noexcept | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotectedstatic |
| toHost(const PODVector< U > &a_array, const void *a_base) | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotectedstatic |
| write(const Scratch &a_scratch, void *a_base, const Sizes &a_sizes, const Source &a_source, uint32_t a_numItems) | EBGeometry::PointCloudDetail::CloudBVH< T, K, W, Prim > | inlineprotected |
| ~PoolHandle() noexcept=default | EBGeometry::PoolHandle | protected |