Commit e7b214b6 authored by LeonidBeynenson's avatar LeonidBeynenson

Removed urequired functions

parent 203849d5
...@@ -4340,8 +4340,6 @@ public: ...@@ -4340,8 +4340,6 @@ public:
CV_WRAP Mat getMat(const string& name) const; CV_WRAP Mat getMat(const string& name) const;
CV_WRAP vector<Mat> getMatVector(const string& name) const; CV_WRAP vector<Mat> getMatVector(const string& name) const;
CV_WRAP Ptr<Algorithm> getAlgorithm(const string& name) const; CV_WRAP Ptr<Algorithm> getAlgorithm(const string& name) const;
CV_WRAP float getFloat(const string& name) const;
CV_WRAP uint64 getUInt64(const string& name) const;
void set(const string& name, int value); void set(const string& name, int value);
void set(const string& name, double value); void set(const string& name, double value);
...@@ -4378,8 +4376,6 @@ public: ...@@ -4378,8 +4376,6 @@ public:
void setMatVector(const char* name, const vector<Mat>& value); void setMatVector(const char* name, const vector<Mat>& value);
void setAlgorithm(const char* name, const Ptr<Algorithm>& value); void setAlgorithm(const char* name, const Ptr<Algorithm>& value);
template<typename _Tp> void setAlgorithm(const char* name, const Ptr<_Tp>& value); template<typename _Tp> void setAlgorithm(const char* name, const Ptr<_Tp>& value);
void setFloat(const char* name, float value);
void setUInt64(const char* name, uint64 value);
CV_WRAP string paramHelp(const string& name) const; CV_WRAP string paramHelp(const string& name) const;
int paramType(const char* name) const; int paramType(const char* name) const;
......
...@@ -322,16 +322,6 @@ void Algorithm::setAlgorithm(const char* parameter, const Ptr<Algorithm>& value) ...@@ -322,16 +322,6 @@ void Algorithm::setAlgorithm(const char* parameter, const Ptr<Algorithm>& value)
info()->set(this, parameter, ParamType<Algorithm>::type, &value); info()->set(this, parameter, ParamType<Algorithm>::type, &value);
} }
void Algorithm::setFloat(const char* parameter, float value)
{
info()->set(this, parameter, ParamType<float>::type, &value);
}
void Algorithm::setUInt64(const char* parameter, uint64 value)
{
info()->set(this, parameter, ParamType<uint64>::type, &value);
}
...@@ -370,15 +360,6 @@ Ptr<Algorithm> Algorithm::getAlgorithm(const string& parameter) const ...@@ -370,15 +360,6 @@ Ptr<Algorithm> Algorithm::getAlgorithm(const string& parameter) const
return get<Algorithm>(parameter); return get<Algorithm>(parameter);
} }
float Algorithm::getFloat(const string& parameter) const
{
return get<float>(parameter);
}
uint64 Algorithm::getUInt64(const string& parameter) const
{
return get<uint64>(parameter);
}
string Algorithm::paramHelp(const string& parameter) const string Algorithm::paramHelp(const string& parameter) const
{ {
return info()->paramHelp(parameter.c_str()); return info()->paramHelp(parameter.c_str());
...@@ -452,7 +433,7 @@ void AlgorithmInfo::write(const Algorithm* algo, FileStorage& fs) const ...@@ -452,7 +433,7 @@ void AlgorithmInfo::write(const Algorithm* algo, FileStorage& fs) const
nestedAlgo->write(fs); nestedAlgo->write(fs);
} }
else if( p.type == Param::FLOAT) else if( p.type == Param::FLOAT)
cv::write(fs, pname, algo->getFloat(pname)); cv::write(fs, pname, algo->getDouble(pname));
else if( p.type == Param::UNSIGNED_INT) else if( p.type == Param::UNSIGNED_INT)
cv::write(fs, pname, algo->getInt(pname));//TODO: implement cv::write(, , unsigned int) cv::write(fs, pname, algo->getInt(pname));//TODO: implement cv::write(, , unsigned int)
else if( p.type == Param::UINT64) else if( p.type == Param::UINT64)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment