|
EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
|
This is the complete list of members for EBGeometry::PointCloudHashGrid< T >, including all inherited members.
| allNearestNeighbors(std::size_t a_k=1) const | EBGeometry::PointCloudHashGrid< T > | inline |
| attach(const Pool &a_pool, const char *a_who) noexcept | EBGeometry::PoolHandle | inlineprotected |
| base() noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| base() const noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| closestPoint(const Vec3T< T > &a_query) const noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| closestPoints(const Vec3T< T > &a_query, std::size_t a_k, Hit *a_out) const noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| deepCopy(Pool &a_dstPool) const | EBGeometry::PointCloudHashGrid< T > | inline |
| Hit typedef | EBGeometry::PointCloudHashGrid< T > | |
| isAttachedTo(const Pool &a_pool) const noexcept | EBGeometry::PoolHandle | inline |
| location() const noexcept | EBGeometry::PoolHandle | inline |
| nearestNeighbor(uint32_t a_point) const noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| nearestNeighbors(uint32_t a_point, std::size_t a_k, Hit *a_out) const noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| numPoints() const noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| operator=(const PoolHandle &) noexcept=default | EBGeometry::PoolHandle | protected |
| operator=(PoolHandle &&) noexcept=default | EBGeometry::PoolHandle | protected |
| PointCloudHashGrid()=delete | EBGeometry::PointCloudHashGrid< T > | |
| PointCloudHashGrid(Pool &a_pool, const std::vector< Vec3T< T > > &a_positions, T a_targetPerCell=T(1)) | EBGeometry::PointCloudHashGrid< T > | inline |
| 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 |
| position(uint32_t a_index) const noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| rebasedLocation(const Pool &a_pool, uint64_t a_endByte, const char *a_who) const noexcept | EBGeometry::PoolHandle | inlineprotected |
| rebasedView(const Pool &a_pool) const noexcept | EBGeometry::PointCloudHashGrid< T > | inline |
| setLocation(const PoolLocation &a_location) noexcept | EBGeometry::PoolHandle | inlineprotected |
| ~PoolHandle() noexcept=default | EBGeometry::PoolHandle | protected |