Release 4.0.0-preview1-00051
[platform/core/csapi/tizenfx.git] / src / Tizen.Content.MediaContent / Tizen.Content.MediaContent / FaceRect.cs
1 /*
2 * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
3 *
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17
18
19 namespace Tizen.Content.MediaContent
20 {
21     /// <summary>
22     /// FaceRect represents a rectangle dimension to create a Face in an image.
23     /// It is used to create or tag a MediaFace in an image file.
24     /// </summary>
25     public class FaceRect
26     {
27         public FaceRect(int x, int y, int width, int height)
28         {
29             X = x;
30             Y = y;
31             Width = width;
32             Height = height;
33         }
34
35         /// <summary>
36         /// X coordinate of the FaceRect
37         /// </summary>
38         /// <since_tizen> 3 </since_tizen>
39         public readonly int X;
40
41         /// <summary>
42         /// Y coordinate of the FaceRect
43         /// </summary>
44         /// <since_tizen> 3 </since_tizen>
45         public readonly int Y;
46
47         /// <summary>
48         /// Width of the FaceRect
49         /// </summary>
50         /// <since_tizen> 3 </since_tizen>
51         public readonly int Width;
52
53         /// <summary>
54         /// Height of the FaceRect
55         /// </summary>
56         /// <since_tizen> 3 </since_tizen>
57         public readonly int Height;
58     }
59 }