Visual Servoing Platform  version 3.3.0 under development (2020-02-17)
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, unsigned int r, 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 (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 (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 (double th)
Use rather setKltThresholdAcceptation()
Member vpMomentAreaNormalized::getDesiredSurface () const
Use rather getDesiredArea() Retrieves the desired surface a* as specified in the constructor.
Member vpPose::init ()
This function is deprecated since same initialisation is done in constructors.
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 &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 vpRowVector::stackMatrices (const vpRowVector &A, const vpRowVector &B, vpRowVector &C)
You should rather use stack(const vpRowVector &A, const vpRowVector &B, vpRowVector &C)
Member vpTemplateTracker::setThresholdRMS (double threshold)
This function is deprecated and the value set is no more used. Use rather setThresholdResidualDerivative()
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().