Class QuadTreeI.Quadrant

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Quadrant​(QuadTreeI.Quadrant in_parent, com.io7m.jregions.core.unparameterized.areas.AreaI in_area)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.io7m.jregions.core.unparameterized.areas.AreaI area()  
      java.util.Map<T,​com.io7m.jregions.core.unparameterized.areas.AreaI> objects()  
      • Methods inherited from class java.lang.Object

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

      • Quadrant

        protected Quadrant​(QuadTreeI.Quadrant in_parent,
                           com.io7m.jregions.core.unparameterized.areas.AreaI in_area)
    • Method Detail

      • objects

        public java.util.Map<T,​com.io7m.jregions.core.unparameterized.areas.AreaI> objects()
        Specified by:
        objects in interface QuadTreeQuadrantIType<T>
        Returns:
        A read-only view of the objects directly contained within this quadrant
      • area

        public com.io7m.jregions.core.unparameterized.areas.AreaI area()
        Specified by:
        area in interface QuadTreeQuadrantIType<T>
        Returns:
        The area of the quadrant