public Octree(double x_min, double x_max, double y_min, double y_max, double z_min, double z_max, double w_min, double w_max, int capacity)
 {
     this._root = new OctreeNode(x_min, x_max, y_min, y_max, z_min, z_max, w_min, w_max, capacity);
 }
 public Octree(double x_min, double x_max, double y_min, double y_max, double z_min, double z_max, double w_min, double w_max)
 {
     this._root = new OctreeNode(x_min, x_max, y_min, y_max, z_min, z_max, w_min, w_max, 25);
 }