Interface QuadTreeQuadrantIType<T>

  • Type Parameters:
    T - The precise type of objects
    All Known Implementing Classes:
    QuadTreeI.Quadrant

    public interface QuadTreeQuadrantIType<T>
    A quadrant as it appears within the context of a quadtree.
    Since:
    3.0.0
    • Method Summary

      All Methods Instance Methods Abstract 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()  
    • Method Detail

      • objects

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

        com.io7m.jregions.core.unparameterized.areas.AreaI area()
        Returns:
        The area of the quadrant