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

This is the complete list of members for EBGeometry::PointCloudHashGrid< T, Meta >, including all inherited members.

allNearestNeighbors(std::size_t a_k=1) constEBGeometry::PointCloudHashGrid< T, Meta >inline
closestPoint(const Vec3T< T > &a_query) const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline
closestPointBruteForce(const Vec3T< T > &a_query) const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline
closestPoints(const Vec3T< T > &a_query, std::size_t a_k, Hit *a_out) const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline
closestPointsBruteForce(const Vec3T< T > &a_query, std::size_t a_k, Hit *a_out) constEBGeometry::PointCloudHashGrid< T, Meta >inline
metadata(std::size_t a_index) const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline
nearestNeighbor(std::size_t a_point) const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline
nearestNeighborBruteForce(std::size_t a_point) const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline
nearestNeighbors(std::size_t a_point, std::size_t a_k, Hit *a_out) const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline
nearestNeighborsBruteForce(std::size_t a_point, std::size_t a_k, Hit *a_out) constEBGeometry::PointCloudHashGrid< T, Meta >inline
numPoints() const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline
PointCloudHashGrid()=deleteEBGeometry::PointCloudHashGrid< T, Meta >
PointCloudHashGrid(const std::vector< Vec3T< T > > &a_positions, const std::vector< Meta > &a_metadata, T a_targetPerCell=T(1))EBGeometry::PointCloudHashGrid< T, Meta >inline
position(std::size_t a_index) const noexceptEBGeometry::PointCloudHashGrid< T, Meta >inline