doxygen code sample updated.
[platform/framework/native/vision.git] / inc / FUixVisionImageFeatureManager.h
index 176996b..bbdcec2 100644 (file)
@@ -45,25 +45,57 @@ namespace Tizen { namespace Uix { namespace Vision
  * The following example demonstrates how to use the %ImageFeatureManager class.
  *
  * @code
- * void GenerateImageFeatureSet()
+ * 
+ * #include <FBase.h>
+ * #include <FUix.h>
+ * #include <FGraphics.h>
+ * #include <FIo.h>
+ * #include <FMedia.h>
+ *
+ * using namespace Tizen::Base;
+ * using namespace Tizen::Media;
+ * using namespace Tizen::Graphics;
+ * using namespace Tizen::Io;
+ * using namespace Tizen::Uix::Vision;
+ *
+ * class MyClass
  * {
- *     Tizen::Uix::Vision::ImageFeatureManager imageFeatureManager;
- *     imageFeatureManager.Construct();
+ *
+ * public:
+ *     MyClass();
+ *     ~MyClass();
+ *     result GenerateFeatureSet(void);
+ *     result AddImageFeatureSet(void);
+ * };
+ *
+ * result
+ * MyClass::GenerateFeatureSet(void)
+ * {
+ *     result r;
+ *     ImageFeatureManager imageFeatureManager;
+ *     r = imageFeatureManager.Construct();
+ *     //Creating new feature set
  *     imageFeatureManager.AddFeature("/opt/usr/media/Images/image1.jpg");
  *     imageFeatureManager.AddFeature("/opt/usr/media/Images/image2.jpg");
  *     imageFeatureManager.AddFeature("/opt/usr/media/Images/image3.jpg");
- *     imageFeatureManager.Flush("/opt/usr/media/Images/testFeatureSet.xdb");
+ *     r = imageFeatureManager.Flush(new String("/opt/usr/media/Images/testFeatureSet.xdb"));
+ *
+ *     return r;
  * }
  *
- * void AddImageFeatureSet()
+ * result
+ * MyClass::AddImageFeatureSet()
  * {
- *     Tizen::Uix::Vision::ImageFeatureManager imageFeatureManager;
+ *     result r;
+ *     ImageFeatureManager imageFeatureManager;
  *     imageFeatureManager.Construct();
  *     imageFeatureManager.Load("/opt/usr/media/Images/testFeatureSet.xdb");
  *     imageFeatureManager.AddFeature("/opt/usr/media/Images/image1.jpg");
  *     imageFeatureManager.AddFeature("/opt/usr/media/Images/image2.jpg");
  *     imageFeatureManager.AddFeature("/opt/usr/media/Images/image3.jpg");
- *     imageFeatureManager.Flush();
+ *     r = imageFeatureManager.Flush();
+ *
+ *     return r;
  * }
  * @endcode
  */