# Hierarchy For Package weka.core.neighboursearch.balltrees

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - weka.core.neighboursearch.balltrees.BallNode (implements weka.core.RevisionHandler, java.io.Serializable)
  - weka.core.neighboursearch.balltrees.BallSplitter (implements weka.core.OptionHandler, weka.core.RevisionHandler, java.io.Serializable)
    - weka.core.neighboursearch.balltrees.MedianDistanceFromArbitraryPoint (implements weka.core.TechnicalInformationHandler)
    - weka.core.neighboursearch.balltrees.MedianOfWidestDimension (implements weka.core.OptionHandler, weka.core.TechnicalInformationHandler)
    - weka.core.neighboursearch.balltrees.PointsClosestToFurthestChildren (implements weka.core.TechnicalInformationHandler)
  - weka.core.neighboursearch.balltrees.BallTreeConstructor (implements weka.core.OptionHandler, weka.core.RevisionHandler, java.io.Serializable)
    - weka.core.neighboursearch.balltrees.BottomUpConstructor (implements weka.core.TechnicalInformationHandler)
    - weka.core.neighboursearch.balltrees.MiddleOutConstructor (implements weka.core.Randomizable, weka.core.TechnicalInformationHandler)
    - weka.core.neighboursearch.balltrees.TopDownConstructor (implements weka.core.TechnicalInformationHandler)