Visual Servoing Platform  version 3.2.1 under development (2019-05-26)
Deprecated List
Member vpCalibration::calibrationTsai (const std::vector< vpHomogeneousMatrix > &cMo, const std::vector< vpHomogeneousMatrix > &rMe, vpHomogeneousMatrix &eMc)
This function is deprecated. You should rather use vpHandEyeCalibration::calibrate().
Member vpCalibration::computeCalibrationTsai (const std::vector< vpCalibration > &table_cal, vpHomogeneousMatrix &eMc, vpHomogeneousMatrix &eMc_dist)
This function is deprecated. You should rather use vpHandEyeCalibration::calibrate().
Member vpColVector::euclideanNorm () const
This function is deprecated. You should rather use frobeniusNorm().
Member vpColVector::init ()
Provided only for compat with previous releases. This function does nothing.
Member vpColVector::insert (const vpColVector &v, const unsigned int r, const unsigned int c=0)
You should rather use insert(unsigned int, const vpColVector &).
Member vpColVector::rows (unsigned int first_row, unsigned int last_row) const
You should rather use extract().
Member vpColVector::setIdentity (const double &val=1.0)
You should rather use eye()
Member vpColVector::stackMatrices (const vpColVector &A, const vpColVector &B)
You should rather use stack(const vpColVector &A, const vpColVector &B)
Member vpColVector::stackMatrices (const vpColVector &A, const vpColVector &B, vpColVector &C)
You should rather use stack(const vpColVector &A, const vpColVector &B, vpColVector &C)
Member vpColVector::stackMatrices (const vpColVector &r)
You should rather use stack(const vpColVector &)
Member vpForceTwistMatrix::init ()
Provided only for compat with previous releases. This function does nothing.
Member vpForceTwistMatrix::setIdentity ()

You should rather use eye().

You should rather use eye().

You should rather use eye().

Member vpHomogeneousMatrix::init ()
Provided only for compat with previous releases. This function does nothing.
Member vpHomogeneousMatrix::setIdentity ()

You should rather use eye().

You should rather use eye().

You should rather use eye().

Member vpHomography::setIdentity ()

You should rather use eye().

You should rather use eye().

You should rather use eye().

Member vpImageConvert::convert (const IplImage *src, vpImage< vpRGBa > &dest, bool flip=false)
Rather then using OpenCV IplImage you should use cv::Mat images. IplImage structure will be removed with OpenCV transcient from C to C++ api.
Member vpImageConvert::convert (const IplImage *src, vpImage< unsigned char > &dest, bool flip=false)
Rather then using OpenCV IplImage you should use cv::Mat images. IplImage structure will be removed with OpenCV transcient from C to C++ api.
Member vpImageConvert::convert (const vpImage< vpRGBa > &src, IplImage *&dest)
Rather then using OpenCV IplImage you should use cv::Mat images. IplImage structure will be removed with OpenCV transcient from C to C++ api.
Member vpImageConvert::convert (const vpImage< unsigned char > &src, IplImage *&dest)
Rather then using OpenCV IplImage you should use cv::Mat images. IplImage structure will be removed with OpenCV transcient from C to C++ api.
Member vpImageTools::createSubImage (const vpImage< Type > &I, unsigned int roi_top, unsigned int roi_left, unsigned int roi_height, unsigned int roi_width, vpImage< Type > &crop)
This fonction is deprecated. You should rather use crop(const vpImage<Type> &, unsigned int, unsigned int, unsigned int, unsigned int, vpImage<Type> &).
Member vpImageTools::createSubImage (const vpImage< Type > &I, const vpRect &roi, vpImage< Type > &crop)
This fonction is deprecated. You should rather use crop(const vpImage<Type> &, const vpRect &, vpImage<Type> &).
Member vpMatrix::column (const unsigned int j)
This method is deprecated. You should rather use getCol(). More precisely, the following code:
Member vpMatrix::euclideanNorm () const
This function is deprecated. You should rather use frobeniusNorm().
Member vpMatrix::init ()
Only provided for compatibilty with ViSP previous releases. This function does nothing.
Member vpMatrix::row (const unsigned int i)
This method is deprecated. You should rather use getRow(). More precisely, the following code:
Member vpMatrix::setIdentity (const double &val=1.0)

You should rather use diag(const double &)

You should rather use diag(const double &)

You should rather use diag(const double &)

You should rather use diag(const double &)

You should rather use diag(const double &)

Member vpMatrix::stackMatrices (const vpColVector &A, const vpColVector &B)
You should rather use vpColVector::stack(const vpColVector &A, const vpColVector &B)
Member vpMatrix::stackMatrices (const vpColVector &A, const vpColVector &B, vpColVector &C)
You should rather use vpColVector::stack(const vpColVector &A, const vpColVector &B, vpColVector &C)
Member vpMatrix::stackMatrices (const vpMatrix &A, const vpRowVector &B, vpMatrix &C)
You should rather use stack(const vpMatrix &A, const vpRowVector &B, vpMatrix &C)
Member vpMatrix::stackMatrices (const vpMatrix &A)
You should rather use stack(const vpMatrix &A)
Member vpMatrix::stackMatrices (const vpMatrix &A, const vpMatrix &B)
You should rather use stack(const vpMatrix &A, const vpMatrix &B)
Member vpMatrix::stackMatrices (const vpMatrix &A, const vpMatrix &B, vpMatrix &C)
You should rather use stack(const vpMatrix &A, const vpMatrix &B, vpMatrix &C)
Member vpMatrix::stackMatrices (const vpMatrix &A, const vpRowVector &B)
You should rather use stack(const vpMatrix &A, const vpMatrix &B)
Member vpMbKltMultiTracker::getNbKltPoints () const
Use rather getKltNbPoints()
Member vpMbKltMultiTracker::setMaskBorder (const unsigned int &e)
Use rather setKltMaskBorder()
Member vpMbKltTracker::getMaskBorder () const
Use rather getkltMaskBorder()
Member vpMbKltTracker::getNbKltPoints () const
Use rather getKltNbPoints()
Member vpMbKltTracker::getThresholdAcceptation () const
Use rather getKltThresholdAcceptation()
Member vpMbKltTracker::setThresholdAcceptation (const double th)
Use rather setKltThresholdAcceptation()
Member vpMomentAreaNormalized::getDesiredSurface () const
Use rather getDesiredArea() Retrieves the desired surface a* as specified in the constructor.
Member vpPoseVector::init ()
Provided only for compat with previous releases. This function does nothing.
Class vpRobotCamera
This class is deprecated since ViSP 3.0.0.
Member vpRotationMatrix::init ()
Provided only for compat with previous releases. This function does nothing.
Member vpRotationMatrix::setIdentity ()

You should rather use eye().

You should rather use eye().

You should rather use eye().

Member vpRowVector::euclideanNorm () const
This function is deprecated. You should rather use frobeniusNorm().
Member vpRowVector::init ()
Provided only for compat with previous releases. This function does nothing.
Member vpRowVector::setIdentity (const double &val=1.0)
You should rather use eye()
Member vpRowVector::stackMatrices (const vpRowVector &A, const vpRowVector &B, vpRowVector &C)
You should rather use stack(const vpRowVector &A, const vpRowVector &B, vpRowVector &C)
Member vpRowVector::stackMatrices (const vpRowVector &r)
You should rather use stack(const vpRowVector &)
Member vpRowVector::stackMatrices (const vpRowVector &A, const vpRowVector &B)
You should rather use stack(const vpRowVector &A, const vpRowVector &B)
Member vpTranslationVector::euclideanNorm () const
This function is deprecated. You should rather use frobeniusNorm().
Member vpVelocityTwistMatrix::init ()
Provided only for compat with previous releases. This function does nothing.
Member vpVelocityTwistMatrix::setIdentity ()

You should rather use eye().

You should rather use eye().

You should rather use eye().

Class vpXmlParser
This class intends to simplify the creation of xml parser based on the libxml2 third party library. It was declared deprecated after ViSP 3.2.0 release since we introduce pugixml built-in 3rd party library that replaces favorably libxml2.