Revise naming for getOclMat function.
authorpeng xiao <hisenxpress@gmail.com>
Fri, 21 Jun 2013 06:51:23 +0000 (14:51 +0800)
committerpeng xiao <hisenxpress@gmail.com>
Fri, 21 Jun 2013 06:51:23 +0000 (14:51 +0800)
modules/core/src/matrix.cpp
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/src/matrix_operations.cpp

index c4c0041..5a3600b 100644 (file)
@@ -982,7 +982,7 @@ Mat _InputArray::getMat(int i) const
 
     if( k == OCL_MAT )
     {
-        CV_Error(-1, "Not implemented");
+        CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
     }
 
     CV_Assert( k == STD_VECTOR_MAT );
@@ -1069,7 +1069,7 @@ void _InputArray::getMatVector(vector<Mat>& mv) const
 
     if( k == OCL_MAT )
     {
-        CV_Error(-1, "Not implemented");
+        CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
     }
 
     CV_Assert( k == STD_VECTOR_MAT );
@@ -1201,7 +1201,7 @@ Size _InputArray::size(int i) const
 
     if( k == OCL_MAT )
     {
-        CV_Error(-1, "Not implemented");
+        CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
     }
 
     CV_Assert( k == GPU_MAT );
@@ -1320,7 +1320,7 @@ bool _InputArray::empty() const
 
     if( k == OCL_MAT )
     {
-        CV_Error(-1, "Not implemented");
+        CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
     }
 
     CV_Assert( k == GPU_MAT );
@@ -1545,7 +1545,7 @@ void _OutputArray::create(int dims, const int* sizes, int mtype, int i, bool all
 
     if( k == OCL_MAT )
     {
-        CV_Error(-1, "Not implemented");
+        CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
     }
 
     if( k == NONE )
@@ -1661,7 +1661,7 @@ void _OutputArray::release() const
 
     if( k == OCL_MAT )
     {
-        CV_Error(-1, "Not implemented");
+        CV_Error(CV_StsNotImplemented, "This method is not implemented for oclMat yet");
     }
 
     CV_Assert( k == STD_VECTOR_MAT );
index 9fdd8f3..ed887e6 100644 (file)
@@ -392,9 +392,9 @@ namespace cv
             int wholecols;
         };
 
-        // convert InputArray/OutputArray to oclMat
-        CV_EXPORTS oclMat& getOclMat(InputArray src);
-        CV_EXPORTS oclMat& getOclMat(OutputArray src);
+        // convert InputArray/OutputArray to oclMat references
+        CV_EXPORTS oclMat& getOclMatRef(InputArray src);
+        CV_EXPORTS oclMat& getOclMatRef(OutputArray src);
 
         ///////////////////// mat split and merge /////////////////////////////////
         //! Compose a multi-channel array from several single-channel arrays
index dc7deeb..dcaf041 100644 (file)
@@ -244,13 +244,13 @@ cv::ocl::oclMat::operator cv::_OutputArray()
     return newOutputArray;
 }
 
-cv::ocl::oclMat& cv::ocl::getOclMat(InputArray src)
+cv::ocl::oclMat& cv::ocl::getOclMatRef(InputArray src)
 {
     CV_Assert(src.flags & cv::_InputArray::OCL_MAT);
     return *reinterpret_cast<oclMat*>(src.obj);
 }
 
-cv::ocl::oclMat& cv::ocl::getOclMat(OutputArray src)
+cv::ocl::oclMat& cv::ocl::getOclMatRef(OutputArray src)
 {
     CV_Assert(src.flags & cv::_InputArray::OCL_MAT);
     return *reinterpret_cast<oclMat*>(src.obj);