Class Rtree.Mbr

  • All Implemented Interfaces:
    org.khelekore.prtree.MBR
    Enclosing class:
    Rtree<T>

    public static class Rtree.Mbr
    extends java.lang.Object
    implements org.khelekore.prtree.MBR
    • Constructor Summary

      Constructors 
      Constructor Description
      Mbr​(double startValue, double endValue)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getDimensions()  
      double getMax​(int axis)  
      double getMin​(int axis)  
      boolean intersects​(org.khelekore.prtree.MBR other)  
      <T> boolean intersects​(T other, org.khelekore.prtree.MBRConverter<T> converter)  
      org.khelekore.prtree.MBR union​(org.khelekore.prtree.MBR mbr)  
      • Methods inherited from class java.lang.Object

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

      • Mbr

        public Mbr​(double startValue,
                   double endValue)
    • Method Detail

      • union

        public org.khelekore.prtree.MBR union​(org.khelekore.prtree.MBR mbr)
        Specified by:
        union in interface org.khelekore.prtree.MBR
      • intersects

        public <T> boolean intersects​(T other,
                                      org.khelekore.prtree.MBRConverter<T> converter)
        Specified by:
        intersects in interface org.khelekore.prtree.MBR
      • intersects

        public boolean intersects​(org.khelekore.prtree.MBR other)
        Specified by:
        intersects in interface org.khelekore.prtree.MBR
      • getMin

        public double getMin​(int axis)
        Specified by:
        getMin in interface org.khelekore.prtree.MBR
      • getMax

        public double getMax​(int axis)
        Specified by:
        getMax in interface org.khelekore.prtree.MBR
      • getDimensions

        public int getDimensions()
        Specified by:
        getDimensions in interface org.khelekore.prtree.MBR