Class GNAT.Node

  • Enclosing class:
    GNAT<O>

    static class GNAT.Node
    extends java.lang.Object
    The Node class saves the important information for the each node
    Author:
    Robert Gehde
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) GNAT.Node[] children
      child trees; children[i] corresponds to vps.iter.seek[i]
      (package private) double[][] lowerBound
      upper and lower distance bound for the other subtrees; lowerBound[vp][child] is distance Bound from vp to child
      (package private) double[][] upperBound
      upper and lower distance bound for the other subtrees; lowerBound[vp][child] is distance Bound from vp to child
      (package private) ArrayDBIDs vps
      vantage points
    • Constructor Summary

      Constructors 
      Constructor Description
      Node​(int vps)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • children

        GNAT.Node[] children
        child trees; children[i] corresponds to vps.iter.seek[i]
      • lowerBound

        double[][] lowerBound
        upper and lower distance bound for the other subtrees; lowerBound[vp][child] is distance Bound from vp to child
      • upperBound

        double[][] upperBound
        upper and lower distance bound for the other subtrees; lowerBound[vp][child] is distance Bound from vp to child
    • Constructor Detail

      • Node

        public Node​(int vps)