KDTree
Minimal Code Examples:
Source Code Documentation:
kdtree::KDTree
KDTree()
getRootNode()
getIntersections()
countIntersections()
prebuildTree()
operator<<
to_string
kdtree::TreeNode
~TreeNode()
toString()
nodeId
kdtree::SplitNode
SplitNode()
getChildNode()
getChildrenForIntersection()
kdtree::LeafNode
LeafNode()
kdtree::PlaneSelectionAlgorithm
Algorithm
~PlaneSelectionAlgorithm()
findPlane()
addEqualPointsToSubset()
traverseStepCost
shapeIntersectionCost
kdtree::PlaneSelectionAlgorithm::OptimalPlane
kdtree::LogNPlane
kdtree::LogNSquaredPlane
kdtree::SquaredPlane
kdtree::NoTreePlane
kdtree::PlaneEventAlgorithm
kdtree::PlaneSelectionAlgorithmFactory
create()
kdtree::GeometryObject
kdtree::Box
kdtree::Plane
kdtree::PlaneEvent
kdtree::SplitParam
kdtree::Meshes
kdtree::ShapeCounter
kdtree::TetgenAdapter
kdtree::util
Matrix
applyBinaryFunction()
operator-()
operator+()
operator*()
operator/()
euclideanNorm()
abs()
det()
transpose()
cross()
normal()
dot()
sgn()
concat()
surfaceArea()
isCriticalDifference()
overloaded()
operator<<()
findMinMaxCoordinates()
almostEqualUlps()
almostEqualRelative()
zip()
zipBegin()
zipEnd()
zipPair()
EPSILON_ALMOST_EQUAL
MAX_ULP_DISTANCE
kdtree::util::overloaded
kdtree::util::detail
kdtree::TreeNodeFactory
createTreeNode()
PlaneSelectionAlgorithm
PlaneSelectionAlgorithm.LOG
PlaneSelectionAlgorithm.LOGSQUARED
PlaneSelectionAlgorithm.QUADRATIC
PlaneSelectionAlgorithm.NOTREE
KDTree.prebuildTree()
KDTree.countIntersections()
KDTree.getIntersections()
KDTree.printTree()
KDTree.__str__()
Build and Configuration:
Building and Running the Tests:
Please activate JavaScript to enable the search functionality.