/// <summary> /// Adds the given object to the octree. /// </summary> /// <param name="o"></param> /// <param name="bBox"></param> public XbimOctree <T> Add(T o, XbimRect3D bBox) { double radius = bBox.Radius(); XbimPoint3D centre = bBox.Centroid(); if (this.bounds.Contains(bBox)) { return(this.Add(o, bBox, centre, radius)); } return(null); }