Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-70

Make QuadTreeNode and associated classes package private

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.3
    • Geometry, Storage
    • None

    Description

      Martin provided a patch on list to make the QuadTreeNode, and Quadrant classes package private. This makes sense to me.

      From desruisseaux:

      On a related question about QuadTree, I wonder if the QuadTreeNode class could be considered as internal mechanic? QuadTreeNode is used publicly only be QuadTree.getRoot(), itself used only internally be QuadTreeReader/QuadTreeWriter. Unless they are actually used by other projects outside SIS, could we turn the following into package-private elements?

      Method QuadTree.getRoot()
      Class QuadTreeNode
      Class Quadrant

      Attachments

        1. QuadTreeNode.patch
          2 kB
          Chris A. Mattmann

        Activity

          People

            chrismattmann Chris A. Mattmann
            desruisseaux Martin Desruisseaux
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: