[Vision] Update descriptions to fix ths grammer errors. 47/148447/2
authorHaesu Gwon <haesu.gwon@samsung.com>
Fri, 8 Sep 2017 02:48:32 +0000 (11:48 +0900)
committerHaesu Gwon <haesu.gwon@samsung.com>
Fri, 8 Sep 2017 04:36:19 +0000 (13:36 +0900)
- Reviewed by Lionbridge.

Change-Id: I2bb2f3d7c726278a9759db42f2cc9ed766599369
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
54 files changed:
src/Tizen.Multimedia.Vision/Interop/Interop.MediaVision.BarCode.cs
src/Tizen.Multimedia.Vision/Interop/Interop.MediaVision.Common.cs [changed mode: 0644->0755]
src/Tizen.Multimedia.Vision/Interop/Interop.MediaVision.Face.cs [changed mode: 0644->0755]
src/Tizen.Multimedia.Vision/Interop/Interop.MediaVision.Image.cs [changed mode: 0644->0755]
src/Tizen.Multimedia.Vision/Interop/Interop.MediaVision.Surveillance.cs [changed mode: 0644->0755]
src/Tizen.Multimedia.Vision/MediaVision/Barcode.cs
src/Tizen.Multimedia.Vision/MediaVision/BarcodeDetectionConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/BarcodeDetectionTarget.cs
src/Tizen.Multimedia.Vision/MediaVision/BarcodeDetector.cs
src/Tizen.Multimedia.Vision/MediaVision/BarcodeGenerationConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/BarcodeGenerator.cs
src/Tizen.Multimedia.Vision/MediaVision/BarcodeImageConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/BarcodeImageFormat.cs
src/Tizen.Multimedia.Vision/MediaVision/BarcodeType.cs
src/Tizen.Multimedia.Vision/MediaVision/EngineConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/ErrorCorrectionLevel.cs
src/Tizen.Multimedia.Vision/MediaVision/EyeCondition.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceDetectionConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceDetector.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceRecognitionConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceRecognitionModel.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceRecognitionModelType.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceRecognitionResult.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceRecognizer.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceTracker.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceTrackingModel.cs
src/Tizen.Multimedia.Vision/MediaVision/FaceTrackingResult.cs
src/Tizen.Multimedia.Vision/MediaVision/FacialExpression.cs
src/Tizen.Multimedia.Vision/MediaVision/ImageFillConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/ImageObject.cs
src/Tizen.Multimedia.Vision/MediaVision/ImageRecognitionConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/ImageRecognitionResult.cs
src/Tizen.Multimedia.Vision/MediaVision/ImageRecognizer.cs
src/Tizen.Multimedia.Vision/MediaVision/ImageTracker.cs
src/Tizen.Multimedia.Vision/MediaVision/ImageTrackingConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/ImageTrackingModel.cs
src/Tizen.Multimedia.Vision/MediaVision/MediaVisionError.cs
src/Tizen.Multimedia.Vision/MediaVision/MediaVisionSource.cs
src/Tizen.Multimedia.Vision/MediaVision/MovementDetectedEventArgs.cs
src/Tizen.Multimedia.Vision/MediaVision/MovementDetectionConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/MovementDetector.cs
src/Tizen.Multimedia.Vision/MediaVision/PersonAppearanceDetectedEventArgs.cs
src/Tizen.Multimedia.Vision/MediaVision/PersonAppearanceDetectionConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/PersonAppearanceDetector.cs
src/Tizen.Multimedia.Vision/MediaVision/PersonRecognitionConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/PersonRecognitionInfo.cs
src/Tizen.Multimedia.Vision/MediaVision/PersonRecognizedEventArgs.cs
src/Tizen.Multimedia.Vision/MediaVision/PersonRecognizer.cs
src/Tizen.Multimedia.Vision/MediaVision/QrConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/QrMode.cs
src/Tizen.Multimedia.Vision/MediaVision/Quadrangle.cs
src/Tizen.Multimedia.Vision/MediaVision/SurveillanceConfiguration.cs
src/Tizen.Multimedia.Vision/MediaVision/SurveillanceEngine.cs
src/Tizen.Multimedia.Vision/MediaVision/SurveillanceSource.cs

index b82df44..0d7d134 100644 (file)
@@ -19,17 +19,17 @@ using System.Runtime.InteropServices;
 using Tizen.Multimedia.Vision;
 
 /// <summary>
-/// Interop APIs
+/// Interop APIs.
 /// </summary>
 internal static partial class Interop
 {
     /// <summary>
-    /// Interop for media vision APIs
+    /// Interop for Media Vision APIs.
     /// </summary>
     internal static partial class MediaVision
     {
         /// <summary>
-        /// Interop for barcode detector APIs
+        /// Interop for Barcode Detector APIs.
         /// </summary>
         internal static partial class BarcodeDetector
         {
@@ -51,7 +51,7 @@ internal static partial class Interop
         }
 
         /// <summary>
-        /// Interop for barcode generator APIs
+        /// Interop for Barcode Generator APIs.
         /// </summary>
         internal static partial class BarcodeGenerator
         {
old mode 100644 (file)
new mode 100755 (executable)
index 25df35d..3762322
@@ -19,7 +19,7 @@ using System.Runtime.InteropServices;
 using Tizen.Multimedia.Vision;
 
 /// <summary>
-/// Interop APIs
+/// Interop APIs.
 /// </summary>
 internal static partial class Interop
 {
@@ -92,7 +92,7 @@ internal static partial class Interop
     }
 
     /// <summary>
-    /// Interop for media vision APIs
+    /// Interop for Media Vision APIs.
     /// </summary>
     internal static partial class MediaVision
     {
@@ -120,7 +120,7 @@ internal static partial class Interop
         }
 
         /// <summary>
-        /// Interop for media vision source APIs
+        /// Interop for Media Vision Source APIs.
         /// </summary>
         internal static partial class MediaSource
         {
@@ -154,7 +154,7 @@ internal static partial class Interop
         }
 
         /// <summary>
-        /// Interop for engine configuration APIs
+        /// Interop for Engine Configuration APIs.
         /// </summary>
         internal static partial class EngineConfig
         {
old mode 100644 (file)
new mode 100755 (executable)
index 9e0429e..8ce61f8
@@ -19,17 +19,17 @@ using System.Runtime.InteropServices;
 using Tizen.Multimedia.Vision;
 
 /// <summary>
-/// Interop APIs
+/// Interop APIs.
 /// </summary>
 internal static partial class Interop
 {
     /// <summary>
-    /// Interop for media vision APIs
+    /// Interop for Media Vision APIs.
     /// </summary>
     internal static partial class MediaVision
     {
         /// <summary>
-        /// Interop for Face APIs
+        /// Interop for Face APIs.
         /// </summary>
         internal static partial class Face
         {
@@ -81,7 +81,7 @@ internal static partial class Interop
         }
 
         /// <summary>
-        /// Interop for FaceRecognitionModel APIs
+        /// Interop for FaceRecognitionModel APIs.
         /// </summary>
         internal static partial class FaceRecognitionModel
         {
@@ -122,7 +122,7 @@ internal static partial class Interop
         }
 
         /// <summary>
-        /// Interop for FaceTrackingModel APIs
+        /// Interop for FaceTrackingModel APIs.
         /// </summary>
         internal static partial class FaceTrackingModel
         {
old mode 100644 (file)
new mode 100755 (executable)
index c0c3886..ebf59ed
@@ -19,17 +19,17 @@ using System.Runtime.InteropServices;
 using Tizen.Multimedia.Vision;
 
 /// <summary>
-/// Interop APIs
+/// Interop APIs.
 /// </summary>
 internal static partial class Interop
 {
     /// <summary>
-    /// Interop for Media vision APIs
+    /// Interop for Media Vision APIs.
     /// </summary>
     internal static partial class MediaVision
     {
         /// <summary>
-        /// Interop for Image APIs
+        /// Interop for Image APIs.
         /// </summary>
         internal static partial class Image
         {
@@ -82,7 +82,7 @@ internal static partial class Interop
         }
 
         /// <summary>
-        /// Interop for ImageTrackingModel APIs
+        /// Interop for ImageTrackingModel APIs.
         /// </summary>
         internal static partial class ImageTrackingModel
         {
old mode 100644 (file)
new mode 100755 (executable)
index cafffc3..d63c6a0
@@ -19,17 +19,17 @@ using System.Runtime.InteropServices;
 using Tizen.Multimedia.Vision;
 
 /// <summary>
-/// Interop APIs
+/// Interop APIs.
 /// </summary>
 internal static partial class Interop
 {
     /// <summary>
-    /// Interop for media vision APIs
+    /// Interop for Media Vision APIs.
     /// </summary>
     internal static partial class MediaVision
     {
         /// <summary>
-        /// Interop for surveillance APIs
+        /// Interop for Surveillance APIs.
         /// </summary>
         internal static partial class Surveillance
         {
index 1fece11..a8d9ce8 100755 (executable)
@@ -34,19 +34,19 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// The quadrangle location of detected barcode.
+        /// The quadrangle location of the detected barcode.
         /// </summary>
         /// <since_tizen> 3</since_tizen>
         public Quadrangle Region { get; }
 
         /// <summary>
-        /// The decoded message of barcode.
+        /// The decoded message of the barcode.
         /// </summary>
         /// <since_tizen> 3</since_tizen>
         public string Message { get; }
 
         /// <summary>
-        /// The type of detected barcode.
+        /// The type of the detected barcode.
         /// </summary>
         /// <since_tizen> 3</since_tizen>
         public BarcodeType Type { get; }
index 3dd495f..b80cda7 100755 (executable)
@@ -20,7 +20,7 @@ namespace Tizen.Multimedia.Vision
     /// Represents a configuration of <see cref="BarcodeDetector"/>.
     /// </summary>
     /// <seealso cref="BarcodeDetector"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class BarcodeDetectionConfiguration : EngineConfiguration
     {
         private const string KeyAttrTarget = "MV_BARCODE_DETECT_ATTR_TARGET";
@@ -29,7 +29,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="BarcodeDetectionConfiguration"/> class.
         /// </summary>
         /// <exception cref="System.NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public BarcodeDetectionConfiguration() : base("barcode_detection")
         {
         }
@@ -39,7 +39,7 @@ namespace Tizen.Multimedia.Vision
         /// </summary>
         /// <exception cref="System.ArgumentException"><paramref name="value"/> is not valid.</exception>
         /// <exception cref="System.ObjectDisposedException">The <see cref="BarcodeDetectionConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public BarcodeDetectionTarget Target
         {
             get
index 3659b98..0da7396 100755 (executable)
@@ -19,25 +19,25 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Specifies the target of <see cref="BarcodeDetector"/>.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public enum BarcodeDetectionTarget
     {
         /// <summary>
         /// 1D and 2D.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         All,
 
         /// <summary>
         /// 1D barcode only.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Barcode1D,
 
         /// <summary>
         /// 2D barcode only.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Barcode2D,
     }
 }
index 85cd90a..176db34 100755 (executable)
@@ -25,11 +25,11 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Provides the ability to detect barcodes on image sources.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public static class BarcodeDetector
     {
         /// <summary>
-        /// Detects barcodes on source and reads message from it.
+        /// Detects barcodes on the source and reads the message from it.
         /// </summary>
         /// <param name="source">The <see cref="MediaVisionSource"/> instance.</param>
         /// <param name="roi">Region of interest - rectangular area on the source which will be used for
@@ -47,7 +47,7 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Detects barcodes on source and reads message from it with <see cref="BarcodeDetectionConfiguration"/>.
+        /// Detects barcodes on the source and reads the message from it with <see cref="BarcodeDetectionConfiguration"/>.
         /// </summary>
         /// <param name="source">The <see cref="MediaVisionSource"/> instance.</param>
         /// <param name="roi">Region of interest - rectangular area on the source which will be used for
index 3be2d49..a12adea 100755 (executable)
@@ -22,7 +22,7 @@ namespace Tizen.Multimedia.Vision
     /// Represents a configuration of <see cref="BarcodeGenerator"/> instances.
     /// </summary>
     /// <seealso cref="BarcodeGenerator"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class BarcodeGenerationConfiguration : EngineConfiguration
     {
         private const string KeyTextAttr = "MV_BARCODE_GENERATE_ATTR_TEXT";
@@ -33,7 +33,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="BarcodeGenerationConfiguration"/> class.
         /// </summary>
         /// <exception cref="System.NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public BarcodeGenerationConfiguration() : base("barcode_generation")
         {
         }
@@ -43,7 +43,7 @@ namespace Tizen.Multimedia.Vision
         /// </summary>
         /// <exception cref="System.ArgumentException"><paramref name="value"/> is not valid.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Visibility TextVisibility
         {
             get
@@ -66,7 +66,7 @@ namespace Tizen.Multimedia.Vision
         /// The alpha value of the color will be ignored.
         /// </remarks>
         /// <exception cref="ObjectDisposedException">The <see cref="BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Color ForegroundColor
         {
             get
@@ -89,7 +89,7 @@ namespace Tizen.Multimedia.Vision
         /// The alpha value of the color will be ignored.
         /// </remarks>
         /// <exception cref="ObjectDisposedException">The <see cref="BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Color BackgroundColor
         {
             get
index 45c896e..402a109 100755 (executable)
@@ -21,11 +21,11 @@ namespace Tizen.Multimedia.Vision
 {
     /// <summary>
     /// Provides the ability to generate barcodes and QR codes.
-    /// Different encoding types <see cref="QrMode"/> , error correction codes <see cref="ErrorCorrectionLevel"/>
+    /// Different encoding types <see cref="QrMode"/>, error correction codes <see cref="ErrorCorrectionLevel"/>,
     /// and code versions are supported for QRCodes.
     /// </summary>
     /// <seealso cref="BarcodeGenerationConfiguration"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public static class BarcodeGenerator
     {
         private const int NoneErrorCorrection = (int)ErrorCorrectionLevel.High + 1;
@@ -74,7 +74,7 @@ namespace Tizen.Multimedia.Vision
         ///     </exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <seealso cref="QrMode"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static MediaVisionSource GenerateSource(string message, QrConfiguration qrConfig)
         {
             return GenerateSource(message, qrConfig, null);
@@ -108,7 +108,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
         /// <seealso cref="QrMode"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static MediaVisionSource GenerateSource(string message, QrConfiguration qrConfig,
             BarcodeGenerationConfiguration config)
         {
@@ -146,7 +146,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="message"/> contains illegal characters.
         /// </exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static MediaVisionSource GenerateSource(string message, BarcodeType type)
         {
             return GenerateSource(message, type, null);
@@ -171,7 +171,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <exception cref="ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static MediaVisionSource GenerateSource(string message, BarcodeType type,
             BarcodeGenerationConfiguration config)
         {
@@ -230,7 +230,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="UnauthorizedAccessException">No permission to write a file.</exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <seealso cref="QrMode"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static void GenerateImage(string message, QrConfiguration qrConfig,
             BarcodeImageConfiguration imageConfig)
         {
@@ -268,7 +268,7 @@ namespace Tizen.Multimedia.Vision
         ///     <see cref="BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="Visibility.Visible"/>.
         /// </exception>
         /// <exception cref="ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static void GenerateImage(string message, QrConfiguration qrConfig,
             BarcodeImageConfiguration imageConfig, BarcodeGenerationConfiguration config)
         {
@@ -312,7 +312,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="UnauthorizedAccessException">No permission to write a file.</exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static void GenerateImage(string message, BarcodeType type, BarcodeImageConfiguration imageConfig)
         {
             GenerateImage(message, type, imageConfig, null);
@@ -343,7 +343,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="UnauthorizedAccessException">No permission to write a file.</exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <exception cref="ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static void GenerateImage(string message,
             BarcodeType type, BarcodeImageConfiguration imageConfig, BarcodeGenerationConfiguration config)
         {
index 40588d0..bf14e44 100755 (executable)
@@ -21,15 +21,15 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration for the image to be generated by <see cref="BarcodeGenerator"/>.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class BarcodeImageConfiguration
     {
         /// <summary>
         /// Initializes a new instance of the <see cref="BarcodeImageConfiguration"/> class.
         /// </summary>
         /// <remarks>
-        /// The mediastorage privilege(http://tizen.org/privilege/mediastorage) is needed if image path is relevant to media storage.\n
-        /// The externalstorage privilege(http://tizen.org/privilege/externalstorage) is needed if image path is relevant to external storage.
+        /// The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
+        /// The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
         /// </remarks>
         /// <param name="size">The <see cref="Size"/> of the generated image.</param>
         /// <param name="path">The path to the file to be generated.</param>
@@ -44,7 +44,7 @@ namespace Tizen.Multimedia.Vision
         /// <code>
         /// BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(new Size(500, 400), "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);
         /// </code>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public BarcodeImageConfiguration(Size size, string path, BarcodeImageFormat imageFormat)
         {
             if (size.Width <= 0)
@@ -75,8 +75,8 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="BarcodeImageConfiguration"/> class.
         /// </summary>
         /// <remarks>
-        /// The mediastorage privilege(http://tizen.org/privilege/mediastorage) is needed if image path is relevant to media storage.\n
-        /// The externalstorage privilege(http://tizen.org/privilege/externalstorage) is needed if image path is relevant to external storage.
+        /// The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
+        /// The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
         /// </remarks>
         /// <param name="width">The width of the image to be generated.</param>
         /// <param name="height">The height of the image to be generated.</param>
@@ -92,7 +92,7 @@ namespace Tizen.Multimedia.Vision
         /// <code>
         /// BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(500, 400, "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);
         /// </code>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public BarcodeImageConfiguration(int width, int height, string path, BarcodeImageFormat imageFormat)
             : this(new Size(width, height), path, imageFormat)
         {
@@ -101,35 +101,35 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Gets the size of the image.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Size Size { get; }
 
         /// <summary>
         /// Gets the width of the image.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int Width => Size.Width;
 
         /// <summary>
         /// Gets the height of the image.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int Height => Size.Height;
 
         /// <summary>
         /// Gets the path to the file that has to be generated.
         /// </summary>
         /// <remarks>
-        /// The mediastorage privilege http://tizen.org/privilege/mediastorage is needed if image path is relevant to media storage.\n
-        /// The externalstorage privilege http://tizen.org/privilege/externalstorage is needed if image path is relevant to external storage.
+        /// The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
+        /// The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
         /// </remarks>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public string Path { get; }
 
         /// <summary>
         /// Gets the format of the output image.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public BarcodeImageFormat Format { get; }
     }
 }
index b075bba..de3ff8b 100755 (executable)
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Specifies supported image formats for <see cref="BarcodeGenerator"/>
+    /// Specifies the supported image formats for <see cref="BarcodeGenerator"/>
     /// </summary>
     /// <seealso cref="BarcodeImageConfiguration"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public enum BarcodeImageFormat
     {
         /// <summary>
         /// BMP image format.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Bmp,
         /// <summary>
         /// JPEG image format.
@@ -36,7 +36,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// PNG image format.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Png
     }
 }
index c107c71..bcf3930 100755 (executable)
@@ -20,32 +20,32 @@ namespace Tizen.Multimedia.Vision
     /// Specifies the supported barcode types.
     /// </summary>
     /// <remarks>
-    /// QR codes (versions 1 to 40) and set of 1D barcodes are supported
+    /// QR codes (versions 1 to 40) and set of 1D barcodes are supported.
     /// </remarks>
     /// <seealso cref="BarcodeDetector"/>
     /// <seealso cref="BarcodeGenerator"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public enum BarcodeType
     {
         /// <summary>
         /// 2D barcode - Quick Response code.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         QR,
         /// <summary>
         /// 1D barcode - Universal Product Code with 12-digit.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         UpcA,
         /// <summary>
         /// 1D barcode - Universal Product Code with 6-digit.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         UpcE,
         /// <summary>
         /// 1D barcode - International Article Number with 8-digit.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Ean8,
         /// <summary>
         /// 1D barcode - International Article Number with 13-digit.
@@ -55,17 +55,17 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// 1D barcode - Code 128.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Code128,
         /// <summary>
         /// 1D barcode - Code 39.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Code39,
         /// <summary>
         /// 1D barcode - Interleaved Two of Five.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         I25
     }
 }
index 92c14e7..972c0fa 100755 (executable)
@@ -24,7 +24,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// A base class for configuration classes.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public abstract class EngineConfiguration : IDisposable
     {
         private IntPtr _handle = IntPtr.Zero;
@@ -159,7 +159,7 @@ namespace Tizen.Multimedia.Vision
         /// Releases the resources used by the <see cref="EngineConfiguration"/> object.
         /// </summary>
         /// <param name="disposing">
-        /// true to release both managed and unmanaged resources; false to release only unmanaged resources.
+        /// true to release both managed and unmanaged resources, otherwise false to release only unmanaged resources.
         /// </param>
         protected virtual void Dispose(bool disposing)
         {
index ce5b750..5c285be 100755 (executable)
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Specifies the supported QR code error correction level.
+    /// Specifies the supported QR code error correction levels.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public enum ErrorCorrectionLevel
     {
         /// <summary>
         /// Recovery up to 7% losses.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Low,
         /// <summary>
         /// Recovery up to 15% losses.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Medium,
         /// <summary>
         /// Recovery up to 25% losses.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Quartile,
         /// <summary>
         /// Recovery up to 30% losses.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         High
     }
 }
index 0b48dc9..03b7d3b 100755 (executable)
@@ -19,25 +19,25 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Specifies the eyes state types.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public enum EyeCondition
     {
         /// <summary>
         /// Eyes are open.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Open,
 
         /// <summary>
         /// Eyes are closed.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Closed,
 
         /// <summary>
         /// The eyes condition wasn't determined.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         NotFound
     }
 }
index 1cb8aee..b53b785 100755 (executable)
@@ -21,7 +21,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration of <see cref="FaceDetector"/> instances.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class FaceDetectionConfiguration : EngineConfiguration
     {
         private const string KeyModelFilePath = "MV_FACE_DETECTION_MODEL_FILE_PATH";
@@ -45,7 +45,7 @@ namespace Tizen.Multimedia.Vision
         /// Gets or sets the face detection haarcascade xml file for face detection.
         /// </summary>
         /// <exception cref="ArgumentNullException"><paramref name="value"/> is null.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public string ModelFilePath
         {
             get
@@ -64,13 +64,13 @@ namespace Tizen.Multimedia.Vision
 
 
         /// <summary>
-        /// Gets or sets minimum height of face which will be detected.
+        /// Gets or sets the minimum height of a face which will be detected.
         /// </summary>
         /// <remarks>
-        /// Default value is null (all detected faces will be applied), can be changed to specify the minimum face height.
+        /// Default value is null (all detected faces will be applied), which can be changed to specify the minimum face height.
         /// </remarks>
         /// <exception cref="ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int? MinHeight
         {
             get
@@ -92,13 +92,13 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Gets or sets minimum width of face which will be detected.
+        /// Gets or sets the minimum width of a face which will be detected.
         /// </summary>
         /// <remarks>
-        /// Default value is null (all detected faces will be applied), can be changed to specify the minimum face width.
+        /// Default value is null (all detected faces will be applied), which can be changed to specify the minimum face width.
         /// </remarks>
         /// <exception cref="ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int? MinWidth
         {
             get
@@ -127,7 +127,7 @@ namespace Tizen.Multimedia.Vision
         /// Gets or sets the roi of the face detection.
         /// </summary>
         /// <remarks>
-        /// Default value is null (the roi will be a full image) can be changed to specify the roi for face detection.
+        /// Default value is null (the roi will be a full image), which can be changed to specify the roi for face detection.
         /// </remarks>
         /// <exception cref="ArgumentOutOfRangeException">
         ///     The width of <paramref name="value"/> is less than or equal to zero.\n
@@ -138,7 +138,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     The y position of <paramref name="value"/> is less than zero.\n
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Rectangle? Roi
         {
             get
index 5b33fa3..592a48c 100755 (executable)
@@ -23,7 +23,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Provides the ability to detect faces on image sources.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public static class FaceDetector
     {
 
@@ -39,7 +39,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     The format of <paramref name="source"/> is not supported.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<Rectangle[]> DetectAsync(MediaVisionSource source)
         {
             return await DetectAsync(source, null);
@@ -54,7 +54,7 @@ namespace Tizen.Multimedia.Vision
         /// <returns>A task that represents the asynchronous detect operation.</returns>
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<Rectangle[]> DetectAsync(MediaVisionSource source,
             FaceDetectionConfiguration config)
         {
index 6e99b17..632ac6b 100755 (executable)
@@ -19,7 +19,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration of <see cref="FaceRecognizer"/> instances.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class FaceRecognitionConfiguration : EngineConfiguration
     {
         private const string KeyModelType = "MV_FACE_RECOGNITION_MODEL_TYPE";
@@ -28,7 +28,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="FaceRecognitionConfiguration"/> class.
         /// </summary>
         /// <exception cref="System.NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public FaceRecognitionConfiguration() : base("face_recognition")
         {
         }
@@ -38,7 +38,7 @@ namespace Tizen.Multimedia.Vision
         /// Default value is <see cref="FaceRecognitionModelType.Lbph"/>.
         /// </summary>
         /// <exception cref="System.ArgumentException"><paramref name="value"/> is not valid.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public FaceRecognitionModelType ModelType
         {
             get
index d2aab08..69b2956 100755 (executable)
@@ -24,7 +24,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents the face recognition model interface.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class FaceRecognitionModel : IDisposable
     {
         private IntPtr _handle = IntPtr.Zero;
@@ -34,7 +34,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="FaceRecognitionModel"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public FaceRecognitionModel()
         {
             InteropModel.Create(out _handle).Validate("Failed to create FaceRecognitionModel");
@@ -44,7 +44,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="FaceRecognitionModel"/> class with the specified path.
         /// </summary>
         /// <remarks>
-        /// Models have been saved by <see cref="Save()"/> can be loaded.
+        /// Models saved by <see cref="Save()"/> can be loaded.
         /// </remarks>
         /// <param name="modelPath">Path to the model to load.</param>
         /// <exception cref="ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
@@ -56,7 +56,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="UnauthorizedAccessException">No permission to access the specified file.</exception>
         /// <seealso cref="Save(string)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public FaceRecognitionModel(string modelPath)
         {
             if (modelPath == null)
@@ -112,7 +112,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="UnauthorizedAccessException">No permission to write to the specified path.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="FaceRecognitionModel"/> has already been disposed of.</exception>
         /// <exception cref="DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Save(string path)
         {
             if (path == null)
@@ -142,7 +142,7 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Adds face image example to be used for face recognition model learning.
+        /// Adds the face image example to be used for face recognition model learning.
         /// </summary>
         /// <param name="source">The <see cref="MediaVisionSource"/> that contains face image.</param>
         /// <param name="label">The label that identifies face for which example is adding.
@@ -155,7 +155,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="source"/> has already been dispose of.
         /// </exception>
         /// <seealso cref="Learn(FaceRecognitionConfiguration)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Add(MediaVisionSource source, int label)
         {
             if (source == null)
@@ -167,7 +167,7 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Adds face image example to be used for face recognition model learning.
+        /// Adds the face image example to be used for face recognition model learning.
         /// </summary>
         /// <param name="source">The <see cref="MediaVisionSource"/> that contains face image.</param>
         /// <param name="label">The label that identifies face for which example is adding.
@@ -181,7 +181,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="source"/> has already been dispose of.
         /// </exception>
         /// <seealso cref="Learn(FaceRecognitionConfiguration)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Add(MediaVisionSource source, int label, Rectangle area)
         {
             if (source == null)
@@ -200,7 +200,7 @@ namespace Tizen.Multimedia.Vision
         /// <returns>true if the examples are successfully removed; otherwise, false if there is no example labeled with the specified label.</returns>
         /// <seealso cref="Add(MediaVisionSource, int)"/>
         /// <seealso cref="Add(MediaVisionSource, int, Rectangle)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public bool Remove(int label)
         {
             var ret = InteropModel.Remove(Handle, ref label);
@@ -218,7 +218,7 @@ namespace Tizen.Multimedia.Vision
         /// Removes all face examples.
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="FaceRecognitionModel"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Reset()
         {
             InteropModel.Reset(Handle).Validate("Failed to reset image example");
@@ -226,31 +226,31 @@ namespace Tizen.Multimedia.Vision
 
 
         /// <summary>
-        /// Learns face recognition model.
+        /// Learns the face recognition model.
         /// </summary>
         /// <remarks>
-        /// Before you start learning process, face recognition models has to be filled with training data - face image examples.
-        /// These examples has to be provided by <see cref="Add(MediaVisionSource, int)"/> or <see cref="Add(MediaVisionSource, int, Rectangle)"/>.
-        /// Recognition accuracy is usually increased when the different examples of the identical face are added more and more.
+        /// Before you start the learning process, face recognition models have to be filled with the training data - face image examples.
+        /// These examples have to be provided by <see cref="Add(MediaVisionSource, int)"/> or <see cref="Add(MediaVisionSource, int, Rectangle)"/>.
+        /// Recognition accuracy is usually increased when the different examples of the identical faces are added more and more.
         /// But it depends on the used learning algorithm.
         /// </remarks>
         /// <exception cref="ObjectDisposedException">The <see cref="FaceRecognitionModel"/> has already been disposed of.</exception>
         /// <exception cref="InvalidOperationException">No examples added.</exception>
         /// <seealso cref="Add(MediaVisionSource, int)"/>
         /// <seealso cref="Add(MediaVisionSource, int, Rectangle)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Learn()
         {
             Learn(null);
         }
 
         /// <summary>
-        /// Learns face recognition model with <see cref="FaceRecognitionConfiguration"/>.
+        /// Learns the face recognition model with <see cref="FaceRecognitionConfiguration"/>.
         /// </summary>
         /// <remarks>
-        /// Before you start learning process, face recognition models has to be filled with training data - face image examples.
-        /// These examples has to be provided by <see cref="Add(MediaVisionSource, int)"/> or <see cref="Add(MediaVisionSource, int, Rectangle)"/>.
-        /// Recognition accuracy is usually increased when the different examples of the identical face are added more and more.
+        /// Before you start the learning process, face recognition models have to be filled with the training data - face image examples.
+        /// These examples have to be provided by <see cref="Add(MediaVisionSource, int)"/> or <see cref="Add(MediaVisionSource, int, Rectangle)"/>.
+        /// Recognition accuracy is usually increased when the different examples of the identical faces are added more and more.
         /// But it depends on the used learning algorithm.
         /// </remarks>
         /// <param name="config">The configuration used for learning of the recognition models. This value can be null.</param>
@@ -262,7 +262,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="InvalidOperationException">No examples added.</exception>
         /// <seealso cref="Add(MediaVisionSource, int)"/>
         /// <seealso cref="Add(MediaVisionSource, int, Rectangle)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Learn(FaceRecognitionConfiguration config)
         {
             InteropModel.Learn(EngineConfiguration.GetHandle(config), Handle).
@@ -270,7 +270,7 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Releases all resources used by the <see cref="FaceRecognitionModel"/> object.
+        /// Releases all the resources used by the <see cref="FaceRecognitionModel"/> object.
         /// </summary>
         public void Dispose()
         {
@@ -282,7 +282,7 @@ namespace Tizen.Multimedia.Vision
         /// Releases the resources used by the <see cref="FaceRecognitionModel"/> object.
         /// </summary>
         /// <param name="disposing">
-        /// true to release both managed and unmanaged resources; false to release only unmanaged resources.
+        /// true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
         /// </param>
         protected virtual void Dispose(bool disposing)
         {
index f9c9671..2416b5d 100755 (executable)
@@ -19,25 +19,25 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Specifies the face recognition model learning algorithms.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public enum FaceRecognitionModelType
     {
         /// <summary>
         /// Eigenfaces.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         EigenFaces = 1,
 
         /// <summary>
         /// Fisherfaces.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         FisherFaces,
 
         /// <summary>
         /// Local Binary Patterns Histograms (LBPH); The default type.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Lbph
     }
 }
index faa25be..ef960c1 100755 (executable)
@@ -17,9 +17,9 @@
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Represents result of <see cref="FaceRecognizer"/> operations.
+    /// Represents the result of <see cref="FaceRecognizer"/> operations.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class FaceRecognitionResult
     {
         internal FaceRecognitionResult(bool recognized, double confidence, int label, Rectangle? area)
@@ -33,19 +33,19 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Gets the value indicating the recognition is successful.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public bool Success { get; }
 
         /// <summary>
         /// Gets the label of the recognized face.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int Label { get; }
 
         /// <summary>
         /// Gets the location of the recognized face.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Rectangle? Area { get; }
 
         /// <summary>
@@ -54,7 +54,7 @@ namespace Tizen.Multimedia.Vision
         /// threshold for this value can be high (0.85-0.95). If model was learned for small amount of examples,
         /// then threshold can be reduced (0.5-0.85).
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double Confidence { get; }
     }
 }
index 01d4a92..034a846 100755 (executable)
@@ -22,9 +22,9 @@ using InteropFace = Interop.MediaVision.Face;
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Provides the ability to recognize faces, face expressions and eye condition on image sources.
+    /// Provides the ability to recognize faces, face expressions, and eye condition on image sources.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public static class FaceRecognizer
     {
 
@@ -42,7 +42,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <exception cref="ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
         /// <exception cref="InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<FaceRecognitionResult> RecognizeAsync(MediaVisionSource source,
             FaceRecognitionModel recognitionModel)
         {
@@ -64,7 +64,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <exception cref="ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
         /// <exception cref="InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<FaceRecognitionResult> RecognizeAsync(MediaVisionSource source,
             FaceRecognitionModel recognitionModel, Rectangle bound)
         {
@@ -90,7 +90,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
         /// <exception cref="InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<FaceRecognitionResult> RecognizeAsync(MediaVisionSource source,
             FaceRecognitionModel recognitionModel, FaceRecognitionConfiguration config)
         {
@@ -99,7 +99,7 @@ namespace Tizen.Multimedia.Vision
 
 
         /// <summary>
-        /// Performs face recognition on the source  with <see cref="FaceRecognitionModel"/>, <see cref="FaceRecognitionConfiguration"/>
+        /// Performs face recognition on the source with <see cref="FaceRecognitionModel"/>, <see cref="FaceRecognitionConfiguration"/>
         /// and a bounding box.
         /// </summary>
         /// <param name="source">The <see cref="MediaVisionSource"/> of the media to recognize faces for.</param>
@@ -119,7 +119,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
         /// <exception cref="InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<FaceRecognitionResult> RecognizeAsync(MediaVisionSource source,
             FaceRecognitionModel recognitionModel, Rectangle bound, FaceRecognitionConfiguration config)
         {
@@ -211,7 +211,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>
         /// <exception cref="ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<EyeCondition> RecognizeEyeConditionAsync(MediaVisionSource source,
             Rectangle bound)
         {
@@ -219,7 +219,7 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Determines eye-blink condition on media source.
+        /// Determines eye-blink condition on the media source.
         /// </summary>
         /// <param name="source">The source of the media to recognize eye-blink condition for.</param>
         /// <param name="bound">The bounding the face at the source.</param>
@@ -232,7 +232,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<EyeCondition> RecognizeEyeConditionAsync(MediaVisionSource source,
             Rectangle bound, FaceRecognitionConfiguration config)
         {
@@ -271,7 +271,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>
         /// <exception cref="ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<FacialExpression> RecognizeFacialExpressionAsync(MediaVisionSource source,
             Rectangle bound)
         {
@@ -292,7 +292,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<FacialExpression> RecognizeFacialExpressionAsync(MediaVisionSource source,
             Rectangle bound, FaceRecognitionConfiguration config)
         {
index 8771dd2..33c7cfc 100755 (executable)
@@ -24,7 +24,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Provides the ability to track faces on image sources.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public static class FaceTracker
     {
 
@@ -33,8 +33,8 @@ namespace Tizen.Multimedia.Vision
         /// </summary>
         /// <param name="source">The source of the media to recognize face for.</param>
         /// <param name="trackingModel">The model will be used for tracking.</param>
-        /// <param name="doLearn">The value indicating whether model learning while tracking. If it is true then model will try to learn
-        /// (if it supports learning feature), otherwise model will be not learned during the invoking tracking iteration.
+        /// <param name="doLearn">The value indicating whether model learning while tracking. If it is true, then the model will try to learn
+        /// (if it supports learning feature), otherwise the model will be not learned during the invoking tracking iteration.
         /// Learning process improves tracking correctness, but can decrease tracking performance.</param>
         /// <returns>A task that represents the asynchronous tracking operation.</returns>
         /// <exception cref="ArgumentNullException">
@@ -49,7 +49,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <exception cref="InvalidOperationException"><paramref name="trackingModel"/> is not prepared.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<FaceTrackingResult> TrackAsync(MediaVisionSource source,
             FaceTrackingModel trackingModel, bool doLearn)
         {
index 1471ae6..793a5d2 100755 (executable)
@@ -21,9 +21,9 @@ using InteropModel = Interop.MediaVision.FaceTrackingModel;
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Represents face tracking model.
+    /// Represents the face tracking model.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class FaceTrackingModel : IDisposable
     {
         private IntPtr _handle = IntPtr.Zero;
@@ -33,7 +33,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="FaceTrackingModel"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public FaceTrackingModel()
         {
             InteropModel.Create(out _handle).Validate("Failed to create FaceTrackingModel.");
@@ -43,7 +43,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="FaceTrackingModel"/> class with the specified path.
         /// </summary>
         /// <remarks>
-        /// Models has been saved by <see cref="Save()"/> can be loaded.
+        /// Models saved by <see cref="Save()"/> can be loaded.
         /// </remarks>
         /// <param name="modelPath">Path to the model to load.</param>
         /// <exception cref="ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
@@ -55,7 +55,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="UnauthorizedAccessException">No permission to access the specified file.</exception>
         /// <seealso cref="Save()"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public FaceTrackingModel(string modelPath)
         {
             if (modelPath == null)
@@ -82,11 +82,11 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Initializes tracking model by the location of the face to be tracked.
+        /// Initializes the tracking model by the location of the face to be tracked.
         ///
-        /// It is usually called once after tracking model is created and each time before tracking
-        /// is started for the new sequence of sources which is not the direct continuation of
-        /// the sequence for which tracking has been performed before. But it is allowed to call it
+        /// It is usually called once after the tracking model is created, and each time before tracking
+        /// is started for the new sequence of sources, which is not the direct continuation of
+        /// the sequence for which tracking has been performed before. But, it is allowed to call it
         /// between tracking sessions to allow Media Vision start to track more accurately.
         /// </summary>
         /// <remarks>
@@ -104,7 +104,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="source"/> has already bean disposed of.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Prepare(MediaVisionSource source, Quadrangle region)
         {
             if (source == null)
@@ -123,7 +123,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="UnauthorizedAccessException">No permission to write to the specified path.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="FaceRecognitionModel"/> has already been disposed of.</exception>
         /// <exception cref="DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Save(string path)
         {
             if (path == null)
@@ -142,7 +142,7 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Releases all resources used by the <see cref="FaceTrackingModel"/> object.
+        /// Releases all the resources used by the <see cref="FaceTrackingModel"/> object.
         /// </summary>
         public void Dispose()
         {
@@ -154,7 +154,7 @@ namespace Tizen.Multimedia.Vision
         /// Releases the resources used by the <see cref="FaceTrackingModel"/> object.
         /// </summary>
         /// <param name="disposing">
-        /// true to release both managed and unmanaged resources; false to release only unmanaged resources.
+        /// true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
         /// </param>
         protected virtual void Dispose(bool disposing)
         {
index dcdc1c1..9c86e94 100755 (executable)
@@ -17,9 +17,9 @@
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Represents result of face tracking operation.
+    /// Represents the result of face tracking operation.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class FaceTrackingResult
     {
         internal FaceTrackingResult(bool success, double confidence, Quadrangle region)
@@ -36,16 +36,16 @@ namespace Tizen.Multimedia.Vision
         public bool Success { get; }
 
         /// <summary>
-        /// Gets the region which determines new position of the tracked face on the source.
+        /// Gets the region which determines the new position of the tracked face on the source.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Quadrangle Region { get; }
 
         /// <summary>
-        /// The confidence of the tracking model that new location of the face was determined correctly
-        /// (value from 0.0 to 1.0). If no location was determined during last track iteration, then value is 0.0.
+        /// The confidence of the tracking model that new location of the face was determined correctly
+        /// (value from 0.0 to 1.0). If no location was determined during the last track iteration, then the value is 0.0.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double Confidence { get; }
     }
 }
index f6ee8f0..81dc272 100755 (executable)
@@ -19,55 +19,55 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Specifies the expression types for faces.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public enum FacialExpression
     {
         /// <summary>
         /// Unknown face expression.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Unknown,
 
         /// <summary>
         /// Face expression is neutral.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Neutral,
 
         /// <summary>
         /// Face expression is smiling.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Smile,
 
         /// <summary>
         /// Face expression is sadness.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Sadness,
 
         /// <summary>
         /// Face expression is surprise.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Surprise,
 
         /// <summary>
         /// Face expression is anger.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Anger,
 
         /// <summary>
         /// Face expression is fear.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Fear,
 
         /// <summary>
         /// Face expression is disgust.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Disgust
     }
 }
index db2065a..ab4a38d 100755 (executable)
@@ -19,7 +19,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration of fill operations of <see cref="ImageObject"/> instances.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class ImageFillConfiguration : EngineConfiguration
     {
         private const string KeyScaleFactor = "MV_IMAGE_RECOGNITION_OBJECT_SCALE_FACTOR";
@@ -28,7 +28,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// A read-only field that represents the default value of <see cref="ObjectScaleFactor"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly double DefaultScaleFactor = 1.2;
 
         /// <summary>
@@ -41,7 +41,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="ImageFillConfiguration"/> class.
         /// </summary>
         /// <exception cref="System.NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ImageFillConfiguration() : base("image_recognition")
         {
         }
@@ -52,7 +52,7 @@ namespace Tizen.Multimedia.Vision
         /// The default value is 1.2.
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageFillConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double ObjectScaleFactor
         {
             get
@@ -72,7 +72,7 @@ namespace Tizen.Multimedia.Vision
         /// The default value is 1000.
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageFillConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int ObjectMaxKeyPoints
         {
             get
index 74daec1..c8d2c70 100755 (executable)
@@ -23,7 +23,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents an image object.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class ImageObject : IDisposable
     {
         private IntPtr _handle = IntPtr.Zero;
@@ -33,7 +33,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="ImageObject"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ImageObject()
         {
             InteropImage.Create(out _handle).Validate("Failed to create image object");
@@ -43,7 +43,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="ImageObject"/> class from the specified file.
         /// </summary>
         /// <remarks>
-        /// ImageObject has been saved by <see cref="Save(string)"/> can be loaded.
+        /// ImageObject has been saved by <see cref="Save()"/> can be loaded.
         /// </remarks>
         /// <param name="path">Path to the image object to load.</param>
         /// <exception cref="ArgumentNullException"><paramref name="path"/> is null.</exception>
@@ -55,7 +55,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="UnauthorizedAccessException">No permission to access the specified file.</exception>
         /// <seealso cref="Save(string)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ImageObject(string path)
         {
             if (path == null)
@@ -87,7 +87,7 @@ namespace Tizen.Multimedia.Vision
         /// <seealso cref="Fill(MediaVisionSource, ImageFillConfiguration)"/>
         /// <seealso cref="Fill(MediaVisionSource, Rectangle)"/>
         /// <seealso cref="Fill(MediaVisionSource, ImageFillConfiguration, Rectangle)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double RecognitionRate
         {
             get
@@ -106,7 +106,7 @@ namespace Tizen.Multimedia.Vision
         /// </returns>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageObject"/> has already been disposed of.</exception>
         /// <seealso cref="SetLabel(int)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int? GetLabel()
         {
             var ret = InteropImage.GetLabel(Handle, out var label);
@@ -124,7 +124,7 @@ namespace Tizen.Multimedia.Vision
         /// Sets the label for the <see cref="ImageObject"/>.
         /// </summary>
         /// <seealso cref="GetLabel"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void SetLabel(int label)
         {
             InteropImage.SetLabel(Handle, label).Validate("Failed to set label");
@@ -141,7 +141,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="source"/> has already been disposed of.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Fill(MediaVisionSource source)
         {
             InvokeFill(source, null, null);
@@ -161,7 +161,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Fill(MediaVisionSource source, ImageFillConfiguration config)
         {
             InvokeFill(source, config, null);
@@ -179,7 +179,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="source"/> has already been disposed of.\n
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Fill(MediaVisionSource source, Rectangle rect)
         {
             InvokeFill(source, null, rect);
@@ -200,7 +200,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Fill(MediaVisionSource source, ImageFillConfiguration config, Rectangle rect)
         {
             InvokeFill(source, config, rect);
@@ -237,7 +237,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="UnauthorizedAccessException">No permission to write to the specified path.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="FaceRecognitionModel"/> has already been disposed of.</exception>
         /// <exception cref="DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Save(string path)
         {
             if (path == null)
@@ -259,7 +259,7 @@ namespace Tizen.Multimedia.Vision
         #region IDisposable-support
 
         /// <summary>
-        /// Releases all resources used by the <see cref="ImageObject"/> object.
+        /// Releases all the resources used by the <see cref="ImageObject"/> object.
         /// </summary>
         public void Dispose()
         {
@@ -271,7 +271,7 @@ namespace Tizen.Multimedia.Vision
         /// Releases the resources used by the <see cref="ImageObject"/> object.
         /// </summary>
         /// <param name="disposing">
-        /// true to release both managed and unmanaged resources; false to release only unmanaged resources.
+        /// true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
         /// </param>
         protected virtual void Dispose(bool disposing)
         {
index 7856003..f8647e5 100755 (executable)
@@ -21,7 +21,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration of <see cref="ImageRecognizer"/>.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class ImageRecognitionConfiguration : EngineConfiguration
     {
         private const string KeySceneScaleFactor = "MV_IMAGE_RECOGNITION_SCENE_SCALE_FACTOR";
@@ -34,38 +34,38 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// A read-only field that represents the default value of <see cref="KeySceneScaleFactor"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly double DefaultSceneScaleFactor = 1.2;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="SceneMaxKeyPoints"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly int DefaultSceneMaxKeypoints = 5000;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="MinKeyPointMatches"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly int DefaultMinKeyPointMatches = 30;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="RequiredMatchingPart"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly double DefaultRequiredMatchPart = 0.05;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="TolerantPartMatchError"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly double DefaultTolerantPartMatchError = 0.1;
 
         /// <summary>
         /// Initializes a new instance of the <see cref="ImageRecognitionConfiguration"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ImageRecognitionConfiguration() : base("image_recognition")
         {
         }
@@ -78,7 +78,7 @@ namespace Tizen.Multimedia.Vision
         /// The default is 1.2.
         /// </value>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageRecognitionConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double SceneScaleFactor
         {
             get
@@ -101,7 +101,7 @@ namespace Tizen.Multimedia.Vision
         /// </value>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageRecognitionConfiguration"/> already has been disposed of.</exception>
         /// <exception cref="ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int SceneMaxKeyPoints
         {
             get
@@ -128,7 +128,7 @@ namespace Tizen.Multimedia.Vision
         /// </value>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageRecognitionConfiguration"/> already has been disposed of.</exception>
         /// <exception cref="ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int MinKeyPointMatches
         {
             get
@@ -150,7 +150,7 @@ namespace Tizen.Multimedia.Vision
         /// Gets or sets the required matching part for the image recognition.
         /// To recognize occluded or hidden an image by other images, required relative part of the matches in respect to the total
         /// amount of matching keypoints required for image recognition. Too low value will result in unsustainable behavior,
-        /// but effect of object overlapping will be reduced.
+        /// but the effect of object overlapping will be reduced.
         /// </summary>
         /// <value>
         /// The value indicating required relative part of the matches; can be from 0 to 1, inclusive.
@@ -162,7 +162,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="value"/> is greater than one.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double RequiredMatchingPart
         {
             get
index 11a1a4c..5e13c46 100755 (executable)
@@ -19,7 +19,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a result of RecognizeAsync operations of <see cref="ImageRecognizer"/>.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class ImageRecognitionResult
     {
 
@@ -32,7 +32,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// The region of recognized image object on the source image.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Quadrangle Region { get; }
 
         /// <summary>
index 3bf41dd..b962285 100755 (executable)
@@ -24,7 +24,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Provides the ability to recognize images on image sources.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public static class ImageRecognizer
     {
         /// <summary>
@@ -43,7 +43,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <exception cref="ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<IEnumerable<ImageRecognitionResult>> RecognizeAsync(
             MediaVisionSource source, ImageObject[] imageObjects)
         {
@@ -71,7 +71,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<IEnumerable<ImageRecognitionResult>> RecognizeAsync(MediaVisionSource source,
             ImageObject[] imageObjects, ImageRecognitionConfiguration config)
         {
index 894c3af..4d95f4d 100755 (executable)
@@ -24,13 +24,13 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Provides the ability to track images on image sources.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public static class ImageTracker
     {
         /// <summary>
         /// Tracks the given image tracking model on the current frame.
         /// </summary>
-        /// <param name="source">The current image of sequence where image tracking model will be tracked.</param>
+        /// <param name="source">The current image of sequence where the image tracking model will be tracked.</param>
         /// <param name="trackingModel">The image tracking model which processed as target of tracking.</param>
         /// <returns>A task that represents the asynchronous tracking operation.</returns>
         /// <exception cref="ArgumentNullException">
@@ -46,7 +46,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="ArgumentException"><paramref name="trackingModel"/> has no target.</exception>
         /// <seealso cref="ImageTrackingModel.SetTarget(ImageObject)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<Quadrangle> TrackAsync(MediaVisionSource source,
             ImageTrackingModel trackingModel)
         {
@@ -56,7 +56,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Tracks the given image tracking model on the current frame and <see cref="ImageTrackingConfiguration"/>.
         /// </summary>
-        /// <param name="source">The current image of sequence where image tracking model will be tracked.</param>
+        /// <param name="source">The current image of sequence where the image tracking model will be tracked.</param>
         /// <param name="trackingModel">The image tracking model which processed as target of tracking.</param>
         /// <param name="config">The configuration used for tracking. This value can be null.</param>
         /// <returns>A task that represents the asynchronous tracking operation.</returns>
@@ -75,7 +75,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="ArgumentException"><paramref name="trackingModel"/> has no target.</exception>
         /// <seealso cref="ImageTrackingModel.SetTarget(ImageObject)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static async Task<Quadrangle> TrackAsync(MediaVisionSource source,
             ImageTrackingModel trackingModel, ImageTrackingConfiguration config)
         {
index 5aaab8c..71d3b23 100755 (executable)
@@ -21,7 +21,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration of <see cref="ImageTracker"/>.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class ImageTrackingConfiguration : ImageRecognitionConfiguration
     {
         private const string KeyHistoryAmount = "MV_IMAGE_TRACKING_HISTORY_AMOUNT";
@@ -34,44 +34,44 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// A read-only field that represents the default value of <see cref="HistoryAmount"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly int DefaultHistoryAmount = 3;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="ExpectedOffset"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly double DefaultExpectedOffset = 0;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="IsStabilizationEnabled"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly bool DefaultStabilizationEnabled = true;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="StabilizationTolerantShift"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly double DefaultStabilizationTolerantShift = 0.00006;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="StabilizationSpeed"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly double DefaultStabilizationSpeed = 0.3;
 
         /// <summary>
         /// A read-only field that represents the default value of <see cref="StabilizationAcceleration"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly double DefaultStabilizationAcceleration = 0.1;
 
         /// <summary>
         /// Initializes a new instance of the <see cref="ImageTrackingConfiguration"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ImageTrackingConfiguration()
         {
         }
@@ -85,7 +85,7 @@ namespace Tizen.Multimedia.Vision
         /// </value>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageTrackingConfiguration"/> already has been disposed of.</exception>
         /// <exception cref="ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int HistoryAmount
         {
             get
@@ -107,11 +107,11 @@ namespace Tizen.Multimedia.Vision
         /// Gets or sets the expected tracking offset.
         /// </summary>
         /// <value>
-        /// Relative offset value, for which the object offset is expected (relative to the object size in the current frame).\n
+        /// Relative offset value for which the object offset is expected (relative to the object size in the current frame).\n
         /// The default is 0.
         /// </value>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageTrackingConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double ExpectedOffset
         {
             get
@@ -138,7 +138,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="value"/> is greater than one.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double StabilizationAcceleration
         {
             get
@@ -164,7 +164,7 @@ namespace Tizen.Multimedia.Vision
         /// The default is 0.3.
         /// </value>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageTrackingConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double StabilizationSpeed
         {
             get
@@ -189,7 +189,7 @@ namespace Tizen.Multimedia.Vision
         /// The default is 0.00006.
         /// </value>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageTrackingConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double StabilizationTolerantShift
         {
             get
@@ -206,11 +206,11 @@ namespace Tizen.Multimedia.Vision
         /// Gets or sets the state of the contour stabilization during tracking process.
         /// </summary>
         /// <value>
-        /// true if the contour stabilization is enabled; otherwise, false.\n
+        /// true if the contour stabilization is enabled; otherwise false.\n
         /// The default is true.
         /// </value>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageTrackingConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public bool IsStabilizationEnabled
         {
             get
index 6d7ea29..056b3ec 100755 (executable)
@@ -23,7 +23,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents the image tracking model interface.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class ImageTrackingModel : IDisposable
     {
         private IntPtr _handle = IntPtr.Zero;
@@ -33,7 +33,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="ImageTrackingModel"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ImageTrackingModel()
         {
             InteropModel.Create(out _handle).Validate("Failed to create FaceTrackingModel");
@@ -43,7 +43,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="ImageTrackingModel"/> class with the specified path.
         /// </summary>
         /// <remarks>
-        /// Model have been saved by <see cref="Save()"/> can be loaded.
+        /// Model saved by <see cref="Save()"/> can be loaded.
         /// </remarks>
         /// <param name="modelPath">Path to the model to load.</param>
         /// <exception cref="ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
@@ -55,7 +55,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="UnauthorizedAccessException">No permission to access the specified file.</exception>
         /// <seealso cref="Save()"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ImageTrackingModel(string modelPath)
         {
             if (modelPath == null)
@@ -71,8 +71,8 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Sets target of image tracking model.\n
-        /// Sets image object which will be tracked by using tracking functionality with this tracking model.
+        /// Sets the target of the image tracking model.\n
+        /// Sets the image object which will be tracked by using tracking functionality with this tracking model.
         /// </summary>
         /// <param name="imageObject">Image object which will be set as the target for tracking.</param>
         /// <exception cref="ArgumentNullException"><paramref name="imageObject"/> is null.</exception>
@@ -81,7 +81,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="imageObject"/> has already been disposed of.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void SetTarget(ImageObject imageObject)
         {
             if (imageObject == null)
@@ -95,26 +95,26 @@ namespace Tizen.Multimedia.Vision
 
         /// <summary>
         /// Refreshes the state of image tracking model.\n
-        /// Clears moving history and change state to undetected. It is usually called each time before tracking is started
-        /// for the new sequence of sources which is not the direct continuation of the sequence for which tracking has been performed before.
+        /// Clears the moving history and change state to undetected. It is usually called each time before tracking is started
+        /// for the new sequence of sources, which is not the direct continuation of the sequence for which tracking has been performed before.
         /// Tracking algorithm will try to find image by itself.
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageTrackingModel"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Refresh()
         {
             InteropModel.Refresh(Handle, IntPtr.Zero).Validate("Failed to refresh state");
         }
 
         /// <summary>
-        /// Saves tracking model to the file.
+        /// Saves the tracking model to the file.
         /// </summary>
         /// <param name="path">Path to the file to save the model.</param>
         /// <exception cref="ArgumentNullException"><paramref name="path"/> is null.</exception>
         /// <exception cref="UnauthorizedAccessException">No permission to write to the specified path.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="ImageTrackingModel"/> has already been disposed of.</exception>
         /// <exception cref="DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void Save(string path)
         {
             if (path == null)
@@ -145,7 +145,7 @@ namespace Tizen.Multimedia.Vision
         /// Releases the resources used by the <see cref="ImageTrackingModel"/> object.
         /// </summary>
         /// <param name="disposing">
-        /// true to release both managed and unmanaged resources; false to release only unmanaged resources.
+        /// true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
         /// </param>
         protected virtual void Dispose(bool disposing)
         {
index a35ae86..ef43a24 100755 (executable)
@@ -32,43 +32,43 @@ namespace Tizen.Multimedia.Vision
     {
         MediaVisionErrorCode = -0x019D0000,
         /// <summary>
-        /// Successful
+        /// Successful.
         /// </summary>
         None = ErrorCode.None,
         /// <summary>
-        /// Not supported
+        /// Not supported.
         /// </summary>
         NotSupported = ErrorCode.NotSupported,
         /// <summary>
-        /// Message too long
+        /// Message too long.
         /// </summary>
         MsgTooLong = ErrorCode.MsgTooLong,
         /// <summary>
-        /// No data
+        /// No data.
         /// </summary>
         NoData = ErrorCode.NoData,
         /// <summary>
-        /// Key not available
+        /// Key not available.
         /// </summary>
         KeyNotAvailable = ErrorCode.KeyNotAvailable,
         /// <summary>
-        /// Out of memory
+        /// Out of memory.
         /// </summary>
         OutOfMemory = ErrorCode.OutOfMemory,
         /// <summary>
-        /// Invalid parameter
+        /// Invalid parameter.
         /// </summary>
         InvalidParameter = ErrorCode.InvalidParameter,
         /// <summary>
-        /// Invalid operation
+        /// Invalid operation.
         /// </summary>
         InvalidOperation = ErrorCode.InvalidOperation,
         /// <summary>
-        /// Permission denied
+        /// Permission denied.
         /// </summary>
         PermissionDenied = ErrorCode.NotPermitted,
         /// <summary>
-        /// Not supported format
+        /// Not supported format.
         /// </summary>
         NotSupportedFormat = MediaVisionErrorCode | 0x01,
         /// <summary>
@@ -76,11 +76,11 @@ namespace Tizen.Multimedia.Vision
         /// </summary>
         Internal = MediaVisionErrorCode | 0x02,
         /// <summary>
-        /// Invalid data
+        /// Invalid data.
         /// </summary>
         InvalidData = MediaVisionErrorCode | 0x03,
         /// <summary>
-        /// Invalid path (Since 3.0)
+        /// Invalid path (Since 3.0).
         /// </summary>
         InvalidPath = MediaVisionErrorCode | 0x04
     }
index 9c53f9c..25a66d6 100755 (executable)
@@ -23,9 +23,9 @@ using InteropSource = Interop.MediaVision.MediaSource;
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Represents the media vision source to keep information on image or video frame data as raw buffer.
+    /// Represents the media vision source to keep information on the image or video frame data as raw buffer.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class MediaVisionSource : IBufferOwner, IDisposable
     {
         private IntPtr _handle = IntPtr.Zero;
@@ -71,7 +71,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
         /// <exception cref="ArgumentNullException"><paramref name="mediaPacket"/> is null.</exception>
         /// <exception cref="ObjectDisposedException"><paramref name="mediaPacket"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public MediaVisionSource(MediaPacket mediaPacket)
             : this(handle => FillMediaPacket(handle, mediaPacket))
         {
@@ -115,7 +115,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="colorSpace"/> is invalid.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public MediaVisionSource(byte[] buffer, uint width, uint height, ColorSpace colorSpace)
             : this(handle => FillBuffer(handle, buffer, width, height, colorSpace))
         {
@@ -132,7 +132,7 @@ namespace Tizen.Multimedia.Vision
         /// Gets the buffer of the media source.
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="MediaVisionSource"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public IMediaBuffer Buffer
         {
             get
@@ -161,10 +161,10 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Gets height of the media source.
+        /// Gets the height of the media source.
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="MediaVisionSource"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public uint Height
         {
             get
@@ -177,10 +177,10 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Gets width of the media source.
+        /// Gets the width of the media source.
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="MediaVisionSource"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public uint Width
         {
             get
@@ -196,7 +196,7 @@ namespace Tizen.Multimedia.Vision
         /// Gets <see cref="ColorSpace"/> of the media source.
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="MediaVisionSource"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ColorSpace Colorspace
         {
             get
@@ -233,7 +233,7 @@ namespace Tizen.Multimedia.Vision
         /// Releases the resources used by the <see cref="MediaVisionSource"/> object.
         /// </summary>
         /// <param name="disposing">
-        /// true to release both managed and unmanaged resources; false to release only unmanaged resources.
+        /// true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
         /// </param>
         protected virtual void Dispose(bool disposing)
         {
index 12c4f3a..a5dba43 100755 (executable)
@@ -22,13 +22,13 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Provides data for the <see cref="MovementDetector.Detected"/> event.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class MovementDetectedEventArgs : EventArgs
     {
         /// <summary>
         /// Initializes a new instance of the <see cref="MovementDetectedEventArgs"/> class.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public MovementDetectedEventArgs(IEnumerable<Rectangle> areas)
         {
             Areas = areas;
@@ -37,7 +37,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Gets a set of rectangular regions where movement was detected.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public IEnumerable<Rectangle> Areas { get; }
     }
 }
index 9a146b5..17e691f 100755 (executable)
@@ -21,7 +21,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration of <see cref="MovementDetector"/>.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class MovementDetectionConfiguration : SurveillanceEngineConfiguration
     {
         private const string KeyThreshold = "MV_SURVEILLANCE_MOVEMENT_DETECTION_THRESHOLD";
@@ -29,7 +29,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// A read-only field that represents the default value of <see cref="Threshold"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly int DefaultThreshold = 10;
 
 
@@ -37,7 +37,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="MovementDetectionConfiguration"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public MovementDetectionConfiguration()
         {
         }
@@ -48,7 +48,7 @@ namespace Tizen.Multimedia.Vision
         /// to specify the sensitivity of the movement detector.
         /// </summary>
         /// <value>
-        /// The value indicating the sensitivity of the <see cref="MovementDetector"/> from 0 to 255 inclusive
+        /// The value indicating the sensitivity of <see cref="MovementDetector"/> from 0 to 255 inclusive,
         /// where 255 means that no movements will be detected and 0 means that all frame changes
         /// will be interpreted as movements.\n
         /// The default is 10.
@@ -59,7 +59,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-\n
         ///     <paramref name="value"/> is greater than 255.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int Threshold
         {
             get
index f34562c..3d1b6e5 100755 (executable)
@@ -23,7 +23,7 @@ namespace Tizen.Multimedia.Vision
     /// Provides the ability to detect movement on image sources.
     /// </summary>
     /// <seealso cref="MovementDetectionConfiguration"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class MovementDetector : SurveillanceEngine
     {
         private const string KeyNumberOfRegions = "NUMBER_OF_MOVEMENT_REGIONS";
@@ -35,7 +35,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="MovementDetector"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public MovementDetector() : base(MovementDetectedEventType)
         {
         }
@@ -44,7 +44,7 @@ namespace Tizen.Multimedia.Vision
         /// Occurs when the movement detected.
         /// </summary>
         /// <remarks>The event handler will be executed on an internal thread.</remarks>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public event EventHandler<MovementDetectedEventArgs> Detected;
 
         internal override void OnEventDetected(IntPtr trigger, IntPtr source, int streamId,
@@ -90,7 +90,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="MovementDetector"/> has already been disposed of.</exception>
         /// <see cref="SurveillanceSource.Push(MediaVisionSource)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void AddSource(SurveillanceSource source)
         {
             AddSource(source, null);
@@ -108,7 +108,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
         /// <see cref="SurveillanceSource.Push(MediaVisionSource)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void AddSource(SurveillanceSource source, MovementDetectionConfiguration config)
         {
             InvokeAddSource(source, config);
index cd5d019..3e0f94d 100755 (executable)
@@ -22,13 +22,13 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Provides data for the <see cref="PersonAppearanceDetector.Detected"/> event.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class PersonAppearanceDetectedEventArgs : EventArgs
     {
         /// <summary>
         /// Initializes a new instance of the <see cref="PersonAppearanceDetectedEventArgs"/> class.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public PersonAppearanceDetectedEventArgs(IEnumerable<Rectangle> appeared,
             IEnumerable<Rectangle> disappeared, IEnumerable<Rectangle> tracked)
         {
@@ -40,19 +40,19 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Gets a set of rectangular regions where appearances of the persons were detected.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public IEnumerable<Rectangle> AppearanceAreas { get; }
 
         /// <summary>
         /// Gets a set of rectangular regions where disappearances of the persons were detected.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public IEnumerable<Rectangle> DisappearanceAreas { get; }
 
         /// <summary>
         /// Gets a set of rectangular regions where persons were tracked.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public IEnumerable<Rectangle> TrackedAreas { get; }
     }
 }
index 2033d51..ae503f1 100755 (executable)
@@ -21,7 +21,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration of <see cref="PersonAppearanceDetector"/> instances.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class PersonAppearanceDetectionConfiguration : SurveillanceEngineConfiguration
     {
         private const string KeySkipFramesCount = "MV_SURVEILLANCE_SKIP_FRAMES_COUNT";
@@ -29,14 +29,14 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// A read-only field that represents the default value of <see cref="SkipFramesCount"/>.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public static readonly int DefaultSkipFramesCount = 0;
 
         /// <summary>
         /// Initializes a new instance of the <see cref="PersonAppearanceDetectionConfiguration"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public PersonAppearanceDetectionConfiguration()
         {
         }
@@ -54,7 +54,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="ObjectDisposedException">The <see cref="PersonAppearanceDetectionConfiguration"/> already has been disposed of.</exception>
         /// <exception cref="ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
         /// <seealso cref="SurveillanceSource.Push(MediaVisionSource)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int SkipFramesCount
         {
             get
index bfde49e..35af496 100755 (executable)
@@ -23,7 +23,7 @@ namespace Tizen.Multimedia.Vision
     /// Provides the ability to detect person appearance changes on image sources.
     /// </summary>
     /// <seealso cref="PersonAppearanceDetectionConfiguration"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class PersonAppearanceDetector : SurveillanceEngine
     {
         private const string KeyAppearedNumber = "NUMBER_OF_APPEARED_PERSONS";
@@ -39,7 +39,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="PersonAppearanceDetector"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public PersonAppearanceDetector() : base(PersonAppearanceEventType)
         {
         }
@@ -48,7 +48,7 @@ namespace Tizen.Multimedia.Vision
         /// Occurs when the any appearance changes detected.
         /// </summary>
         /// <remarks>The event handler will be executed on an internal thread.</remarks>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public event EventHandler<PersonAppearanceDetectedEventArgs> Detected;
 
         internal override void OnEventDetected(IntPtr trigger, IntPtr source, int streamId,
@@ -95,7 +95,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="PersonAppearanceDetector"/> has already been disposed of.</exception>
         /// <see cref="SurveillanceSource.Push(MediaVisionSource)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void AddSource(SurveillanceSource source)
         {
             AddSource(source, null);
@@ -113,7 +113,7 @@ namespace Tizen.Multimedia.Vision
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
         /// <see cref="SurveillanceSource.Push(MediaVisionSource)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void AddSource(SurveillanceSource source, PersonAppearanceDetectionConfiguration config)
         {
             InvokeAddSource(source, config);
index 10e6edd..d817324 100755 (executable)
@@ -21,7 +21,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a configuration of <see cref="PersonRecognizer"/> instances.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class PersonRecognitionConfiguration : SurveillanceEngineConfiguration
     {
         private const string KeyFaceRecognitionModelFilePath = "MV_SURVEILLANCE_FACE_RECOGNITION_MODEL_FILE_PATH";
@@ -32,7 +32,7 @@ namespace Tizen.Multimedia.Vision
         /// <param name="modelPath">Path to the face recognition model.</param>
         /// <exception cref="ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen>3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public PersonRecognitionConfiguration(string modelPath)
         {
             FaceRecognitionModelPath = modelPath;
@@ -43,7 +43,7 @@ namespace Tizen.Multimedia.Vision
         /// </summary>
         /// <exception cref="ArgumentNullException"><paramref name="value"/> is null.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="PersonRecognitionConfiguration"/> already has been disposed of.</exception>
-        /// <since_tizen>3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public string FaceRecognitionModelPath
         {
             get
index 3cd326d..1162532 100755 (executable)
@@ -19,13 +19,13 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a result of <see cref="PersonRecognizer"/> instances.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class PersonRecognitionInfo
     {
         /// <summary>
         /// Initializes a new instance of the <see cref="PersonRecognitionInfo"/> class.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public PersonRecognitionInfo(Rectangle area, int label, double confidence)
         {
             Area = area;
@@ -42,13 +42,13 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Gets the label that correspond to the recognized person.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int Label { get; }
 
         /// <summary>
         /// Gets the confidence value that correspond to the recognized person.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public double Confidence { get; }
     }
 }
index dc48ec3..4b8b7b8 100755 (executable)
@@ -22,13 +22,13 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Provides data for the <see cref="PersonRecognizer.Recognized"/> event.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class PersonRecognizedEventArgs : EventArgs
     {
         /// <summary>
         /// Initializes a new instance of the <see cref="PersonRecognizedEventArgs"/> class.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public PersonRecognizedEventArgs(IEnumerable<PersonRecognitionInfo> recognitionInfo)
         {
             Recognitions = recognitionInfo;
@@ -37,7 +37,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Gets a set of information that correspond to the recognized persons.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public IEnumerable<PersonRecognitionInfo> Recognitions { get; }
     }
 }
index 5f191c4..8bdf834 100755 (executable)
@@ -23,7 +23,7 @@ namespace Tizen.Multimedia.Vision
     /// Provides the ability to recognize person on image sources.
     /// </summary>
     /// <seealso cref="PersonRecognitionConfiguration"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class PersonRecognizer : SurveillanceEngine
     {
         private const string KeyCount = "NUMBER_OF_PERSONS";
@@ -37,7 +37,7 @@ namespace Tizen.Multimedia.Vision
         /// Initializes a new instance of the <see cref="PersonRecognizer"/> class.
         /// </summary>
         /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public PersonRecognizer() : base(PersonRecognizedEventType)
         {
         }
@@ -47,7 +47,7 @@ namespace Tizen.Multimedia.Vision
         /// </summary>
         /// <remarks>The event handler will be executed on an internal thread.</remarks>
         /// <seealso cref="PersonRecognitionConfiguration.FaceRecognitionModelPath"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public event EventHandler<PersonRecognizedEventArgs> Recognized;
 
         internal override void OnEventDetected(IntPtr trigger, IntPtr source, int streamId,
@@ -115,7 +115,7 @@ namespace Tizen.Multimedia.Vision
         /// </exception>
         /// <exception cref="NotSupportedException">The model file is not supported format or file.</exception>
         /// <see cref="SurveillanceSource.Push(MediaVisionSource)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void AddSource(SurveillanceSource source, PersonRecognitionConfiguration config)
         {
             if (config == null)
index 5daaac7..e6d8a97 100755 (executable)
@@ -21,7 +21,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a QR configuration of <see cref="BarcodeGenerator"/>.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class QrConfiguration
     {
         /// <summary>
@@ -43,7 +43,7 @@ namespace Tizen.Multimedia.Vision
         ///     -or-
         ///     <paramref name="ecc"/> is invalid.
         /// </exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public QrConfiguration(QrMode qrMode, ErrorCorrectionLevel ecc, int version)
         {
             if (version < 1 || version > 40)
@@ -62,19 +62,19 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Gets the encoding mode for the message.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public QrMode Mode { get; }
 
         /// <summary>
         /// Gets the error correction level.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public ErrorCorrectionLevel ErrorCorrectionLevel { get; }
 
         /// <summary>
         /// Gets the QR code version.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public int Version { get; }
     }
 }
index 5721f9d..14f5477 100755 (executable)
@@ -17,7 +17,7 @@
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Specifies the supported QR code encoding mode.
+    /// Specifies the supported QR code encoding modes.
     /// </summary>
     /// <since_tizen> 3</since_tizen>
     public enum QrMode
@@ -25,7 +25,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Numeric digits.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Numeric,
         /// <summary>
         /// Alphanumeric characters, '$', '%', '*', '+', '-', '.', '/' and ':'.
@@ -35,12 +35,12 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Raw 8-bit bytes.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Byte,
         /// <summary>
         /// UTF-8 character encoding.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         Utf8
     }
 }
index aff9ba3..708621c 100755 (executable)
@@ -21,17 +21,17 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// Represents a region with 4 <see cref="Point"/>s.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class Quadrangle
     {
 
         /// <summary>
-        /// Initialize a new instance of the <see cref="Quadrangle"/> class with an array of <see cref="Point"/>.
+        /// Initializes a new instance of the <see cref="Quadrangle"/> class with an array of <see cref="Point"/>.
         /// </summary>
         /// <remarks><paramref name="points"/> must have 4 elements.</remarks>
-        /// <param name="points">four points that define object bounding quadrangle.</param>
-        /// <exception cref="ArgumentException">The Length of <paramref name="points"/> is not 4.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <param name="points">Four points that define the object bounding quadrangle.</param>
+        /// <exception cref="ArgumentException">The length of <paramref name="points"/> is not 4.</exception>
+        /// <since_tizen> 3 </since_tizen>
         public Quadrangle(Point[] points)
         {
             if (points.Length != 4)
@@ -45,7 +45,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Gets four points that define the object bounding quadrangle.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Point[] Points { get; }
 
         /// <summary>
index a81af9d..2758314 100755 (executable)
@@ -19,7 +19,7 @@ namespace Tizen.Multimedia.Vision
     /// <summary>
     /// SurveillanceEngineConfiguration is a base class for surveillance configurations.
     /// </summary>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class SurveillanceEngineConfiguration : EngineConfiguration
     {
         internal SurveillanceEngineConfiguration() : base("face_recognition", "image_recognition")
index 52f715d..b3921a4 100755 (executable)
@@ -22,12 +22,12 @@ namespace Tizen.Multimedia.Vision
 {
     /// <summary>
     /// SurveillanceEngine is a base class for surveillance event triggers.
-    /// Media Vision Surveillance provides functionality can be utilized for creation of video surveillance systems.
+    /// Media Vision Surveillance provides the functionality which can be utilized for creation of video surveillance systems.
     /// </summary>
     /// <seealso cref="MovementDetector"/>
     /// <seealso cref="PersonAppearanceDetector"/>
     /// <seealso cref="PersonRecognizer"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public abstract class SurveillanceEngine : IDisposable
     {
         private IntPtr _handle = IntPtr.Zero;
@@ -36,7 +36,7 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Initializes a new instance of the <see cref="SurveillanceEngine"/> class.
         /// </summary>
-        /// <param name="eventType">The type of the event trigger</param>
+        /// <param name="eventType">The type of the event trigger.</param>
         internal SurveillanceEngine(string eventType)
         {
             EventTriggerCreate(eventType, out _handle).Validate("Failed to create surveillance event trigger.");
@@ -60,10 +60,10 @@ namespace Tizen.Multimedia.Vision
         }
 
         /// <summary>
-        /// Sets and gets ROI (Region Of Interest).
+        /// Sets and gets the ROI (Region Of Interest).
         /// </summary>
         /// <exception cref="ObjectDisposedException">The <see cref="SurveillanceEngine"/> has already been disposed of.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public Point[] Roi
         {
             get
@@ -119,7 +119,7 @@ namespace Tizen.Multimedia.Vision
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="SurveillanceEngine"/> has already been disposed of.</exception>
         /// <exception cref="ArgumentException"><paramref name="source"/> has not been added.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void RemoveSource(SurveillanceSource source)
         {
             if (source == null)
@@ -131,7 +131,7 @@ namespace Tizen.Multimedia.Vision
 
 
         /// <summary>
-        /// Releases all resources used by the <see cref="SurveillanceEngine"/> object.
+        /// Releases all the resources used by the <see cref="SurveillanceEngine"/> object.
         /// </summary>
         public void Dispose()
         {
@@ -143,7 +143,7 @@ namespace Tizen.Multimedia.Vision
         /// Releases the resources used by the <see cref="SurveillanceEngine"/> object.
         /// </summary>
         /// <param name="disposing">
-        /// true to release both managed and unmanaged resources; false to release only unmanaged resources.
+        /// true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
         /// </param>
         protected virtual void Dispose(bool disposing)
         {
index 19c8d47..6f5d6a1 100755 (executable)
@@ -20,12 +20,12 @@ using static Interop.MediaVision.Surveillance;
 namespace Tizen.Multimedia.Vision
 {
     /// <summary>
-    /// Provides the ability to push source to surveillance engines.
+    /// Provides the ability to push the source to surveillance engines.
     /// </summary>
     /// <seealso cref="MovementDetector"/>
     /// <seealso cref="PersonAppearanceDetector"/>
     /// <seealso cref="PersonRecognizer"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class SurveillanceSource
     {
         private static int _nextStreamId = int.MinValue;
@@ -42,14 +42,14 @@ namespace Tizen.Multimedia.Vision
         /// <summary>
         /// Initializes a new instance of the <see cref="SurveillanceSource"/> class.
         /// </summary>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public SurveillanceSource()
         {
             StreamId = GetNextStreamId();
         }
 
         /// <summary>
-        /// Pushes source to the surveillance system to detect events.
+        /// Pushes the source to the surveillance system to detect events.
         /// </summary>
         /// <param name="source">The media source used for surveillance.</param>
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>