Class Octree.OctreeNode

  • Enclosing class:
    Octree<T>

    protected class Octree.OctreeNode
    extends java.lang.Object
    • Constructor Detail

      • OctreeNode

        protected OctreeNode()
    • Method Detail

      • add

        protected void add​(T geometry)
      • remove

        protected boolean remove​(T object)
      • isLeaf

        protected boolean isLeaf()
      • getAll

        protected void getAll​(ObjectSet<T> resultSet)
        Get all geometries using Depth-First Search recursion.
        Parameters:
        resultSet -
      • getBoundingBox

        protected void getBoundingBox​(ObjectSet<BoundingBox> bounds)
        Get bounding boxes using Depth-First Search recursion.
        Parameters:
        bounds -