Class CoverTree.CoverTreeNode

    • Constructor Detail

      • CoverTreeNode

        public CoverTreeNode()
        Constructor for the class.
      • CoverTreeNode

        public CoverTreeNode​(Integer i,
                             double md,
                             double pd,
                             Stack<CoverTree.CoverTreeNode> childs,
                             int numchilds,
                             int s)
        Constructor.
        Parameters:
        i - The index of the Instance this node is associated with.
        md - The distance of the furthest descendant.
        pd - The distance of the node to its parent.
        childs - Children of the node in a stack.
        numchilds - The number of children of the node.
        s - The scale/level of the node in the tree.
    • Method Detail

      • p

        public Instance p()
        Returns the instance represented by the node.
        Returns:
        The instance represented by the node.
      • isALeaf

        public boolean isALeaf()
        Returns whether if the node is a leaf or not.
        Returns:
        true if the node is a leaf node.