AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::quest::SignedDistance< NDIMS, ExecSpace > Member List

This is the complete list of members for axom::quest::SignedDistance< NDIMS, ExecSpace >, including all inherited members.

BoxType typedefaxom::quest::SignedDistance< NDIMS, ExecSpace >
BVHTreeType typedefaxom::quest::SignedDistance< NDIMS, ExecSpace >
computeDistance(double x, double y, double z=0.0)axom::quest::SignedDistance< NDIMS, ExecSpace >inline
computeDistance(const PointType &queryPnt) constaxom::quest::SignedDistance< NDIMS, ExecSpace >inline
computeDistance(const PointType &queryPnt, PointType &closestPnt, VectorType &surfaceNormal) constaxom::quest::SignedDistance< NDIMS, ExecSpace >inline
computeDistances(int npts, PointIndexable queryPts, double *outSgnDist, PointType *outClosestPts=nullptr, VectorType *outNormals=nullptr) constaxom::quest::SignedDistance< NDIMS, ExecSpace >inline
getBVHTree() constaxom::quest::SignedDistance< NDIMS, ExecSpace >inline
PointType typedefaxom::quest::SignedDistance< NDIMS, ExecSpace >
setMesh(const mint::Mesh *surfaceMesh, int allocatorID=axom::execution_space< ExecSpace >::allocatorID())axom::quest::SignedDistance< NDIMS, ExecSpace >
SignedDistance(const mint::Mesh *surfaceMesh, bool isWatertight, bool computeSign=true, int allocatorID=axom::execution_space< ExecSpace >::allocatorID())axom::quest::SignedDistance< NDIMS, ExecSpace >
TriangleType typedefaxom::quest::SignedDistance< NDIMS, ExecSpace >
VectorType typedefaxom::quest::SignedDistance< NDIMS, ExecSpace >
ZipPoint typedefaxom::quest::SignedDistance< NDIMS, ExecSpace >