Uses of Class
weka.core.neighboursearch.balltrees.BallNode

Packages that use BallNode
weka.core.neighboursearch.balltrees   
 

Uses of BallNode in weka.core.neighboursearch.balltrees
 

Fields in weka.core.neighboursearch.balltrees declared as BallNode
 BallNode BallNode.m_Left
          The left child of the node.
 BallNode BallNode.m_Right
          The right child of the node.
 

Methods in weka.core.neighboursearch.balltrees that return BallNode
 BallNode BottomUpConstructor.buildTree()
          Builds the ball tree bottom up.
abstract  BallNode BallTreeConstructor.buildTree()
          Builds the ball tree.
 BallNode MiddleOutConstructor.buildTree()
          Builds a ball tree middle out.
 BallNode TopDownConstructor.buildTree()
          Builds the ball tree top down.
 

Methods in weka.core.neighboursearch.balltrees with parameters of type BallNode
 int[] BottomUpConstructor.addInstance(BallNode node, Instance inst)
          Adds an instance to the ball tree.
abstract  int[] BallTreeConstructor.addInstance(BallNode node, Instance inst)
          Adds an instance to the ball tree.
 int[] MiddleOutConstructor.addInstance(BallNode node, Instance inst)
          Adds an instance to the tree.
 int[] TopDownConstructor.addInstance(BallNode node, Instance inst)
          Adds an instance to the ball tree.
static Instance BallNode.calcPivot(BallNode child1, BallNode child2, Instances insts)
          Calculates the centroid pivot of a node based on its two child nodes (if merging two nodes).
static double BallNode.calcRadius(BallNode child1, BallNode child2, Instance pivot, DistanceFunction distanceFunction)
          Calculates the radius of a node based on its two child nodes (if merging two nodes).
 void PointsClosestToFurthestChildren.splitNode(BallNode node, int numNodesCreated)
          Splits a ball into two.
abstract  void BallSplitter.splitNode(BallNode node, int numNodesCreated)
          Splits a node into two.
 void MedianDistanceFromArbitraryPoint.splitNode(BallNode node, int numNodesCreated)
          Splits a ball into two.
 void MedianOfWidestDimension.splitNode(BallNode node, int numNodesCreated)
          Splits a ball into two.
 



Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.