#include <Node.h>
|
template<typename InputIterator > |
| Node (const MeshType &mesh, InputIterator beginFh, InputIterator endFh) |
|
virtual | ~Node () |
|
const AABB & | getAABB () const |
|
virtual Scalar | sqSignedDistance (const Point &p) const =0 |
|
virtual Scalar | sqSignedDistance (const Point &p, FaceHandle &closestTriangle) const =0 |
|
virtual Scalar | sqSignedDistance (const Point &p, Point &closestPoint) const =0 |
|
virtual Scalar | sqSignedDistance (const Point &p, Point &closestPoint, Point &normal) const =0 |
|
virtual Scalar | sqDistance (const Point &p) const =0 |
|
virtual Scalar | sqDistance (const Point &p, FaceHandle &closestTriangle) const =0 |
|
virtual Scalar | sqDistance (const Point &p, Point &closestPoint) const =0 |
|
virtual Scalar | sqDistance (const Point &p, Point &closestPoint, Point &normal) const =0 |
|
virtual uint_t | numTriangles () const =0 |
|
virtual void | numTrianglesToStream (std::ostream &os, const uint_t level) const =0 |
|
virtual uint_t | height () const =0 |
|
virtual uint_t | numChildren () const =0 |
|
virtual const Node * | getChild (const uint_t idx) const =0 |
|
◆ AABB
template<typename MeshType >
◆ FaceHandle
template<typename MeshType >
◆ Normal
template<typename MeshType >
◆ Point
template<typename MeshType >
◆ Scalar
template<typename MeshType >
◆ Node()
template<typename MeshType >
template<typename InputIterator >
◆ ~Node()
template<typename MeshType >
◆ getAABB()
template<typename MeshType >
◆ getChild()
template<typename MeshType >
◆ height()
template<typename MeshType >
◆ numChildren()
template<typename MeshType >
◆ numTriangles()
template<typename MeshType >
◆ numTrianglesToStream()
template<typename MeshType >
◆ sqDistance() [1/4]
template<typename MeshType >
◆ sqDistance() [2/4]
template<typename MeshType >
◆ sqDistance() [3/4]
template<typename MeshType >
◆ sqDistance() [4/4]
template<typename MeshType >
◆ sqSignedDistance() [1/4]
template<typename MeshType >
◆ sqSignedDistance() [2/4]
template<typename MeshType >
◆ sqSignedDistance() [3/4]
template<typename MeshType >
◆ sqSignedDistance() [4/4]
template<typename MeshType >
◆ aabb_
template<typename MeshType >
The documentation for this class was generated from the following file:
- /builds/administration/walberla-website/walberla/src/mesh_common/distance_octree/Node.h