EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
EBGeometry::PointCloudBVH< T, K, W > Member List

This is the complete list of members for EBGeometry::PointCloudBVH< T, K, W >, including all inherited members.

AABB typedefEBGeometry::PointCloudBVH< T, K, W >
allNearestNeighbors(std::size_t a_k=1) constEBGeometry::PointCloudBVH< T, K, W >inline
attach(const Pool &a_pool, const char *a_who) noexceptEBGeometry::PoolHandleinlineprotected
base() noexceptEBGeometry::PointCloudBVH< T, K, W >inline
base() const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
closestPoint(const Vec3T< T > &a_query) const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
closestPoints(const Vec3T< T > &a_query, std::size_t a_k, Hit *a_out) const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
deepCopy(Pool &a_dstPool) constEBGeometry::PointCloudBVH< T, K, W >inline
getBVH() const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
Hit typedefEBGeometry::PointCloudBVH< T, K, W >
isAttachedTo(const Pool &a_pool) const noexceptEBGeometry::PoolHandleinline
location() const noexceptEBGeometry::PoolHandleinline
nearestNeighbor(uint32_t a_point) const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
nearestNeighbors(uint32_t a_point, std::size_t a_k, Hit *a_out) const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
Node typedefEBGeometry::PointCloudBVH< T, K, W >
numPoints() const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
operator=(const PoolHandle &) noexcept=defaultEBGeometry::PoolHandleprotected
operator=(PoolHandle &&) noexcept=defaultEBGeometry::PoolHandleprotected
Packed typedefEBGeometry::PointCloudBVH< T, K, W >
PointCloudBVH()=deleteEBGeometry::PointCloudBVH< T, K, W >
PointCloudBVH(Pool &a_pool, const std::vector< Vec3T< T > > &a_positions, std::size_t a_targetLeafSize=16 *W)EBGeometry::PointCloudBVH< T, K, W >inline
PointGroup typedefEBGeometry::PointCloudBVH< T, K, W >
PoolHandle() noexcept=defaultEBGeometry::PoolHandleprotected
PoolHandle(const PoolLocation &a_location) noexceptEBGeometry::PoolHandleinlineexplicitprotected
PoolHandle(const PoolHandle &) noexcept=defaultEBGeometry::PoolHandleprotected
PoolHandle(PoolHandle &&) noexcept=defaultEBGeometry::PoolHandleprotected
position(uint32_t a_index) const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
rebasedLocation(const Pool &a_pool, uint64_t a_endByte, const char *a_who) const noexceptEBGeometry::PoolHandleinlineprotected
rebasedView(const Pool &a_pool) const noexceptEBGeometry::PointCloudBVH< T, K, W >inline
setLocation(const PoolLocation &a_location) noexceptEBGeometry::PoolHandleinlineprotected
~PoolHandle() noexcept=defaultEBGeometry::PoolHandleprotected