waLBerla 7.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
walberla::mesh::distance_octree::BranchNode< MeshType > Member List

This is the complete list of members for walberla::mesh::distance_octree::BranchNode< MeshType >, including all inherited members.

AABB typedefwalberla::mesh::distance_octree::BranchNode< MeshType >
aabb_walberla::mesh::distance_octree::Node< MeshType >protected
BranchNode(const shared_ptr< TriangleDistance< MeshType > > &triDistance, InputIterator beginFh, InputIterator endFh, uint_t maxDepth, uint_t minNumTriangles)walberla::mesh::distance_octree::BranchNode< MeshType >
BranchNode(const BranchNode &other)=deletewalberla::mesh::distance_octree::BranchNode< MeshType >
children_walberla::mesh::distance_octree::BranchNode< MeshType >protected
FaceHandle typedefwalberla::mesh::distance_octree::BranchNode< MeshType >
getAABB() constwalberla::mesh::distance_octree::Node< MeshType >inline
getChild(const uint_t idx) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >inlinevirtual
getRayDistanceToMeshObject(const Point &ray_origin, const Point &normalised_ray_direction) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >virtual
height() const overridewalberla::mesh::distance_octree::BranchNode< MeshType >inlinevirtual
Node(const MeshType &mesh, InputIterator beginFh, InputIterator endFh)walberla::mesh::distance_octree::Node< MeshType >inline
Normal typedefwalberla::mesh::distance_octree::BranchNode< MeshType >
numChildren() const overridewalberla::mesh::distance_octree::BranchNode< MeshType >inlinevirtual
numTriangles() const overridewalberla::mesh::distance_octree::BranchNode< MeshType >inlinevirtual
numTrianglesToStream(std::ostream &os, const uint_t level) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >virtual
operator=(const BranchNode &other)=deletewalberla::mesh::distance_octree::BranchNode< MeshType >
Point typedefwalberla::mesh::distance_octree::BranchNode< MeshType >
Scalar typedefwalberla::mesh::distance_octree::BranchNode< MeshType >
sqDistance(const Point &p) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >virtual
sqDistance(const Point &p, FaceHandle &closestTriangle) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >virtual
sqDistance(const Point &p, Point &closestPoint) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >virtual
sqDistance(const Point &p, Point &closestPoint, Normal &normal) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >
walberla::mesh::distance_octree::Node::sqDistance(const Point &p, Point &closestPoint, Point &normal) const =0walberla::mesh::distance_octree::Node< MeshType >pure virtual
sqSignedDistance(const Point &p) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >virtual
sqSignedDistance(const Point &p, FaceHandle &closestTriangle) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >virtual
sqSignedDistance(const Point &p, Point &closestPoint) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >virtual
sqSignedDistance(const Point &p, Point &closestPoint, Normal &normal) const overridewalberla::mesh::distance_octree::BranchNode< MeshType >
walberla::mesh::distance_octree::Node::sqSignedDistance(const Point &p, Point &closestPoint, Point &normal) const =0walberla::mesh::distance_octree::Node< MeshType >pure virtual
~BranchNode() overridewalberla::mesh::distance_octree::BranchNode< MeshType >inline
~Node()=defaultwalberla::mesh::distance_octree::Node< MeshType >virtual