Exemple #1
0
        public bool Contains(IDimension subArea)
        {
            var subAreaOffsetX    = subArea.GetOffsetX();
            var subAreaOffsetY    = subArea.GetOffsetY();
            var subAreaDimensionX = subArea.GetDimensionX();
            var subAreaDimensionY = subArea.GetDimensionY();

            var isContained = subAreaOffsetX + subAreaDimensionX <= _offsetX + _dimensionX &&
                              subAreaOffsetY + subAreaDimensionY <= _offsetY + _dimensionY;

            return(isContained);
        }