System.Drawing.Region.Region C# (CSharp) Method

Region() public method

public Region ( ) : CoreGraphics
return CoreGraphics
        public Region()
        {
            // We set the default region to a very large
            regionObject = infinite;

            var path = RectangleToPath (infinite);
            solution.Add (path);

            regionList.Add (new RegionEntry (RegionType.Infinity, infinite, path));

            regionPath = new CGPath ();
            regionPath.MoveToPoint (infinite.Left, infinite.Top);
            regionPath.AddLineToPoint (infinite.Right, infinite.Top);
            regionPath.AddLineToPoint (infinite.Right, infinite.Bottom);
            regionPath.AddLineToPoint (infinite.Left, infinite.Bottom);

            regionBounds = infinite;
        }

Same methods

Region::Region ( GraphicsPath path ) : CoreGraphics
Region::Region ( Rectangle rect ) : CoreGraphics
Region::Region ( RectangleF rect ) : CoreGraphics