Update doxygen and license info
[platform/framework/native/face.git] / inc / FUixVisionFaceDetector.h
index 383ca48..530308b 100644 (file)
@@ -158,9 +158,14 @@ public:
         *
         * @since        2.0
         *
+        * @feature      %http://tizen.org/feature/vision.face_recognition
         * @return       An error code
         * @exception    E_SUCCESS          The method is successful.
-        * @exception    E_OUT_OF_MEMORY    The memory is insufficient.
+        * @exception    E_UNSUPPORTED_OPERATION   The target device does not support the face detection feature. @b Since: @b 2.1
+        * For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+        * @remarks      Before calling this method, check whether the feature is supported by the %Tizen::System::SystemInfo::GetValue() methods.
+
+
         */
        result Construct(void);
 
@@ -268,8 +273,9 @@ public:
         * @exception    E_SUCCESS          The method is successful.
         * @exception    E_OUT_OF_MEMORY    The memory is insufficient.
         * @exception    E_FAILURE          A system error has occurred.
-        * @remarks      The specific error code can be accessed using the GetLastResult() method.
-        * @remarks      BitmapPixelFormat::BITMAP_PIXEL_FORMAT_R8G8B8A8 is not applicable for this method.
+        * @remarks
+        *                        - The specific error code can be accessed using the GetLastResult() method.
+        *                        - BitmapPixelFormat::BITMAP_PIXEL_FORMAT_R8G8B8A8 is not applicable for this method.
         * @endif
         */
        Tizen::Base::Collection::IList* DetectFacesFromStillImageN(const Tizen::Graphics::Bitmap& bitmap);
@@ -367,7 +373,7 @@ public:
 
        /**
         * Gets the position difference of the face. @n
-        * This can be used for tracking the face from a sequential video data.
+        * The %GetFaceMovement() method can be used for tracking the face from a sequential video data.
         *
         * @since         2.0
         *
@@ -385,7 +391,7 @@ public:
         * @exception     E_SUCCESS             The method is successful.
         * @exception     E_INVALID_ARG         A specified input parameter is invalid.
         * @exception     E_OPERATION_FAILED    The method has failed to get the position difference of the specified region, but there is no error reported. @n
-        *                                      In this case, @c xDiff and @c yDiff will be returned with @c 0. @n
+        *                                      In this case, @c xDiff and @c yDiff are returned with @c 0. @n
         *                                      It can happen when the detected faces are too small or two video data are different even if they contain the same face.
         *                                      This is the result of a normal operation.
         * @remarks       The specific error code can be accessed using the GetLastResult() method.