13 #ifndef MLPACK_CORE_TREE_RECTANGLE_TREE_R_TREE_SPLIT_HPP
14 #define MLPACK_CORE_TREE_RECTANGLE_TREE_R_TREE_SPLIT_HPP
33 template<
typename TreeType>
40 template<
typename TreeType>
47 template<
typename TreeType>
48 static void GetPointSeeds(
const TreeType *tree,
int& i,
int& j);
53 template<
typename TreeType>
54 static void GetBoundSeeds(
const TreeType *tree,
int& i,
int& j);
59 template<
typename TreeType>
60 static void AssignPointDestNode(TreeType* oldTree,
69 template<
typename TreeType>
70 static void AssignNodeDestNode(TreeType* oldTree,
79 template<
typename TreeType>
80 static void InsertNodeIntoTree(TreeType* destTree, TreeType* srcNode);
87 #include "r_tree_split_impl.hpp"