|
waLBerla 7.2
|
#include <OutsideLeafNode.h>
Inheritance diagram for walberla::geometry::containment_octree::OutsideLeafNode< ContainmentOctreeT >:Public Types | |
| using | DistanceObject = typename LeafNode<ContainmentOctreeT>::DistanceObject |
| using | Scalar = typename LeafNode<ContainmentOctreeT>::Scalar |
| using | Point = typename LeafNode<ContainmentOctreeT>::Point |
| using | AABB = typename LeafNode<ContainmentOctreeT>::AABB |
| using | KahanAccumulator = typename LeafNode<ContainmentOctreeT>::KahanAccumulator |
Public Types inherited from walberla::geometry::containment_octree::LeafNode< ContainmentOctreeT > | |
| using | DistanceObject = typename Node<ContainmentOctreeT>::DistanceObject |
| using | Scalar = typename Node<ContainmentOctreeT>::Scalar |
| using | Point = typename Node<ContainmentOctreeT>::Point |
| using | AABB = typename Node<ContainmentOctreeT>::AABB |
| using | KahanAccumulator = typename Node<ContainmentOctreeT>::KahanAccumulator |
Public Types inherited from walberla::geometry::containment_octree::Node< ContainmentOctreeT > | |
| using | Point = typename ContainmentOctreeT::Point |
| using | Scalar = typename ContainmentOctreeT::Scalar |
| using | AABB = typename ContainmentOctreeT::AABB |
| using | DistanceObject = typename ContainmentOctreeT::DistanceObject |
| using | KahanAccumulator = typename ContainmentOctreeT::KahanAccumulator |
Public Member Functions | |
| ~OutsideLeafNode () override=default | |
| bool | contains (const Point &) const override |
| void | numNodes (uint_t &, uint_t &numOutside, uint_t &, uint_t &) const override |
| void | volumes (KahanAccumulator &, KahanAccumulator &outsideVolume, KahanAccumulator &, Scalar volume) const override |
Public Member Functions inherited from walberla::geometry::containment_octree::LeafNode< ContainmentOctreeT > | |
| ~LeafNode () override=default | |
| uint_t | height () const override |
| uint_t | numNodes () const override |
| uint_t | numChildren () const override |
| const Node< ContainmentOctreeT > * | getChild (const uint_t) const override |
Public Member Functions inherited from walberla::geometry::containment_octree::Node< ContainmentOctreeT > | |
| virtual | ~Node ()=default |
Additional Inherited Members | |
Static Public Member Functions inherited from walberla::geometry::containment_octree::Node< ContainmentOctreeT > | |
| static Point | toPoint (const Vector3< real_t > &p) |
| static Vector3< real_t > | fromPoint (const Point &p) |
| static Scalar | toScalar (const real_t &x) |
| static real_t | fromScalar (const Scalar &x) |
| using walberla::geometry::containment_octree::OutsideLeafNode< ContainmentOctreeT >::AABB = typename LeafNode<ContainmentOctreeT>::AABB |
| using walberla::geometry::containment_octree::OutsideLeafNode< ContainmentOctreeT >::DistanceObject = typename LeafNode<ContainmentOctreeT>::DistanceObject |
| using walberla::geometry::containment_octree::OutsideLeafNode< ContainmentOctreeT >::KahanAccumulator = typename LeafNode<ContainmentOctreeT>::KahanAccumulator |
| using walberla::geometry::containment_octree::OutsideLeafNode< ContainmentOctreeT >::Point = typename LeafNode<ContainmentOctreeT>::Point |
| using walberla::geometry::containment_octree::OutsideLeafNode< ContainmentOctreeT >::Scalar = typename LeafNode<ContainmentOctreeT>::Scalar |
|
overridedefault |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |