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

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

attach(const Pool &a_pool, const char *a_who) noexceptEBGeometry::PoolHandleinlineprotected
base() noexceptEBGeometry::PoolHandleinlineprotected
base() const noexceptEBGeometry::PoolHandleinlineprotected
computeBoundingVolume() const noexceptEBGeometry::TriMeshSDF< T, K, W >inline
deepCopy(Pool &a_dstPool) constEBGeometry::TriMeshSDF< T, K, W >inline
defaultConstructionOptions(const size_t a_maxLeafGroups) noexceptEBGeometry::TriMeshSDF< T, K, W >inlinestatic
distanceQualityEBGeometry::TriMeshSDF< T, K, W >static
getClosestFace(const Vec3T< T > &a_point) const noexceptEBGeometry::TriMeshSDF< T, K, W >inline
getRoot() const noexceptEBGeometry::TriMeshSDF< T, K, W >inline
isAttachedTo(const Pool &a_pool) const noexceptEBGeometry::PoolHandleinline
layout() const noexceptEBGeometry::TriMeshSDF< T, K, W >inline
location() const noexceptEBGeometry::PoolHandleinline
Mesh typedefEBGeometry::TriMeshSDF< T, K, W >
operator=(const PoolHandle &) noexcept=defaultEBGeometry::PoolHandleprotected
operator=(PoolHandle &&) noexcept=defaultEBGeometry::PoolHandleprotected
PoolHandle() noexcept=defaultEBGeometry::PoolHandleprotected
PoolHandle(const PoolLocation &a_location) noexceptEBGeometry::PoolHandleinlineexplicitprotected
PoolHandle(const PoolHandle &) noexcept=defaultEBGeometry::PoolHandleprotected
PoolHandle(PoolHandle &&) noexcept=defaultEBGeometry::PoolHandleprotected
rebasedLocation(const Pool &a_pool, uint64_t a_endByte, const char *a_who) const noexceptEBGeometry::PoolHandleinlineprotected
rebasedView(const Pool &a_pool) const noexceptEBGeometry::TriMeshSDF< T, K, W >inline
Root typedefEBGeometry::TriMeshSDF< T, K, W >
setLocation(const PoolLocation &a_location) noexceptEBGeometry::PoolHandleinlineprotected
signedDistance(const Vec3T< T > &a_point) const noexceptEBGeometry::TriMeshSDF< T, K, W >inline
Tri typedefEBGeometry::TriMeshSDF< T, K, W >
TriAoSoA typedefEBGeometry::TriMeshSDF< T, K, W >
TriMeshSDF()=deleteEBGeometry::TriMeshSDF< T, K, W >
TriMeshSDF(const Layout &a_layout, const PoolLocation &a_location) noexceptEBGeometry::TriMeshSDF< T, K, W >inline
TriMeshSDF(const Mesh &a_mesh, Pool &a_pool, const BVH::Construction a_construction, const size_t a_maxLeafGroups)EBGeometry::TriMeshSDF< T, K, W >inline
TriMeshSDF(const std::vector< Tri > &a_triangles, Pool &a_pool, const BVH::Construction a_construction, const size_t a_maxLeafGroups)EBGeometry::TriMeshSDF< T, K, W >inline
TriMeshSDF(const Mesh &a_mesh, Pool &a_pool, const BVH::Construction a_construction, const BVH::ConstructionOptions &a_options)EBGeometry::TriMeshSDF< T, K, W >inline
TriMeshSDF(const std::vector< Tri > &a_triangles, Pool &a_pool, const BVH::Construction a_construction, const BVH::ConstructionOptions &a_options)EBGeometry::TriMeshSDF< T, K, W >inline
~PoolHandle() noexcept=defaultEBGeometry::PoolHandleprotected