#include <KDTree.h>
◆ MeshKDTree() [1/3]
MeshKDTree::MeshKDTree |
( |
| ) |
|
◆ MeshKDTree() [2/3]
MeshKDTree::MeshKDTree |
( |
const std::vector< Base::Vector3f > & |
points | ) |
|
◆ MeshKDTree() [3/3]
◆ ~MeshKDTree()
MeshKDTree::~MeshKDTree |
( |
| ) |
|
◆ AddPoint()
References KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::insert(), MeshCore::MeshKDTree::Private::kd_tree, and KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::size().
◆ AddPoints() [1/2]
References KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::insert(), MeshCore::MeshKDTree::Private::kd_tree, and KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::size().
◆ AddPoints() [2/2]
void MeshKDTree::AddPoints |
( |
const std::vector< Base::Vector3f > & |
points | ) |
|
References KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::insert(), MeshCore::MeshKDTree::Private::kd_tree, and KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::size().
◆ Clear()
void MeshKDTree::Clear |
( |
void |
| ) |
|
◆ FindExact()
References KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::end(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::find_exact(), MeshCore::MeshKDTree::Private::kd_tree, and MeshCore::POINT_INDEX_MAX.
◆ FindInRange()
◆ FindNearest() [1/2]
References DraftVecUtils::dist(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::end(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::find_nearest(), MeshCore::MeshKDTree::Private::kd_tree, and MeshCore::POINT_INDEX_MAX.
◆ FindNearest() [2/2]
References DraftVecUtils::dist(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::end(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >::find_nearest(), MeshCore::MeshKDTree::Private::kd_tree, and MeshCore::POINT_INDEX_MAX.
◆ IsEmpty()
bool MeshKDTree::IsEmpty |
( |
| ) |
const |
◆ Optimize()
void MeshKDTree::Optimize |
( |
| ) |
|
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/Mesh/App/Core/KDTree.h
- FreeCAD/src/Mod/Mesh/App/Core/KDTree.cpp