OSDN Git Service

LinGui: Improvements to audio panel
[handbrake-jp/handbrake-jp-git.git] / win / C# / HandBrake.ApplicationServices / Model / Cropping.cs
1 /*  Cropping.cs $\r
2     This file is part of the HandBrake source code.\r
3     Homepage: <http://handbrake.fr>.\r
4     It may be used under the terms of the GNU General Public License. */\r
5 \r
6 namespace HandBrake.ApplicationServices.Model\r
7 {\r
8     /// <summary>\r
9     /// Cropping T B L R\r
10     /// </summary>\r
11     public class Cropping\r
12     {\r
13         /// <summary>\r
14         /// Gets or sets Top.\r
15         /// </summary>\r
16         public int Top { get; set; }\r
17 \r
18         /// <summary>\r
19         /// Gets or sets Bottom.\r
20         /// </summary>\r
21         public int Bottom { get; set; }\r
22 \r
23         /// <summary>\r
24         /// Gets or sets Left.\r
25         /// </summary>\r
26         public int Left { get; set; }\r
27 \r
28         /// <summary>\r
29         /// Gets or sets Right.\r
30         /// </summary>\r
31         public int Right { get; set; }\r
32 \r
33         /// <summary>\r
34         /// Create a cropping object\r
35         /// </summary>\r
36         /// <param name="top">\r
37         /// The top.\r
38         /// </param>\r
39         /// <param name="bottom">\r
40         /// The bottom.\r
41         /// </param>\r
42         /// <param name="left">\r
43         /// The left.\r
44         /// </param>\r
45         /// <param name="right">\r
46         /// The right.\r
47         /// </param>\r
48         /// <returns>\r
49         /// A Cropping object\r
50         /// </returns>\r
51         public static Cropping CreateCroppingObject(int top, int bottom, int left, int right)\r
52         {\r
53             return new Cropping { Top = top, Bottom = bottom, Left = left, Right = right };\r
54         }\r
55     }\r
56 }\r