/// <summary> /// Indica si existe intersección con el rectangulo indicado. /// </summary> /// <param name="rec">Rectangulo.</param> /// <param name="epsilon">Epsilon error.</param> /// <returns>Indica si existe intersección.</returns> public bool IntersectsWith(BoundingBox2d rec, double epsilon = MathUtils.EPSILON) { return(RangeUtils.IntersectsWith(this.XMin, this.XMax, rec.XMin, rec.XMax, epsilon) && RangeUtils.IntersectsWith(this.YMin, this.YMax, rec.YMin, rec.YMax, epsilon)); }