/** * Return a IPoly that is the difference of this polygon with the given polygon. * The returned polygon could be complex. * * @return the returned IPoly will be an instance of PolyDefault. */ public IPoly Difference(IPoly p) { return(Clipper.Difference(p, this, GetType())); }