示例#1
0
 internal bool Contains(XExtent extent)
 {
     return(extent.GetMinX() >= GetMinX() &&
            extent.GetMinY() >= GetMinY() &&
            extent.GetMaxX() <= GetMaxX() &&
            extent.GetMaxY() <= GetMaxY());
 }
示例#2
0
 internal bool IntersectWith(XExtent _Extent)
 {
     return(!(GetMaxX() < _Extent.GetMinX() || GetMinX() > _Extent.GetMaxX() ||
              GetMaxY() < _Extent.GetMinY() || GetMinY() > _Extent.GetMaxY()));
 }