#include <IndeterminateLeafNode.h>
|
| IndeterminateLeafNode (const shared_ptr< const DistanceObject > &distanceObject, const Scalar epsilon) |
|
virtual | ~IndeterminateLeafNode ()=default |
|
virtual bool | contains (const Point &p) const |
|
virtual void | numNodes (uint_t &, uint_t &, uint_t &numIndeterminate, uint_t &) const |
|
virtual void | volumes (KahanAccumulator &, KahanAccumulator &, KahanAccumulator &indeterminateVolume, Scalar volume) const |
|
virtual | ~LeafNode ()=default |
|
virtual uint_t | height () const |
|
virtual uint_t | numNodes () const |
|
virtual uint_t | numChildren () const |
|
virtual const Node< ContainmentOctreeT > * | getChild (const uint_t) const |
|
virtual | ~Node ()=default |
|
virtual bool | contains (const Point &p) const =0 |
|
virtual void | volumes (KahanAccumulator &insideVolume, KahanAccumulator &outsideVolume, KahanAccumulator &indeterminateVolume, Scalar volume) const =0 |
|
◆ AABB
template<typename ContainmentOctreeT >
◆ DistanceObject
template<typename ContainmentOctreeT >
◆ KahanAccumulator
template<typename ContainmentOctreeT >
◆ Point
template<typename ContainmentOctreeT >
◆ Scalar
template<typename ContainmentOctreeT >
◆ IndeterminateLeafNode()
template<typename ContainmentOctreeT >
◆ ~IndeterminateLeafNode()
template<typename ContainmentOctreeT >
◆ contains()
template<typename ContainmentOctreeT >
◆ numNodes()
template<typename ContainmentOctreeT >
◆ volumes()
template<typename ContainmentOctreeT >
◆ distanceObject_
template<typename ContainmentOctreeT >
◆ sqEpsilon_
template<typename ContainmentOctreeT >
The documentation for this class was generated from the following file: