![]() |
Visual Servoing Platform version 3.7.0
|
This is the complete list of members for vpPose, including all inherited members.
| addPoint(const vpPoint &P) | vpPose | |
| addPoints(const std::vector< vpPoint > &lP) | vpPose | |
| calculArbreDementhon(vpMatrix &b, vpColVector &U, vpHomogeneousMatrix &cMo) | vpPose | protected |
| CHECK_DEGENERATE_POINTS enum value | vpPose | |
| clearPoint() | vpPose | |
| computePlanarObjectPoseFromRGBD(const vpImage< float > &depthMap, const std::vector< vpImagePoint > &corners, const vpCameraParameters &colorIntrinsics, const std::vector< vpPoint > &point3d, vpHomogeneousMatrix &cMo, double *confidence_index=nullptr) | vpPose | static |
| computePlanarObjectPoseFromRGBD(const vpImage< float > &depthMap, const std::vector< std::vector< vpImagePoint > > &corners, const vpCameraParameters &colorIntrinsics, const std::vector< std::vector< vpPoint > > &point3d, vpHomogeneousMatrix &cMo, double *confidence_index=nullptr, bool coplanar_points=true) | vpPose | static |
| computePlanarObjectPoseWithAtLeast3Points(const vpPlane &plane_in_camera_frame, const std::map< DataId, vpPoint > &pts, const std::map< DataId, vpImagePoint > &ips, const vpCameraParameters &camera_intrinsics, std::optional< vpHomogeneousMatrix > cMo_init=std::nullopt, bool enable_vvs=true) | vpPose | inlinestatic |
| computePose(vpPoseMethodType method, vpHomogeneousMatrix &cMo, FuncCheckValidityPose func=nullptr) | vpPose | |
| computePoseDementhonLagrangeVVS(vpHomogeneousMatrix &cMo) | vpPose | |
| computeRansacIterations(double probability, double epsilon, const int sampleSize=4, int maxIterations=2000) | vpPose | static |
| computeResidual(const vpHomogeneousMatrix &cMo) const | vpPose | |
| computeResidual(const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam) const | vpPose | |
| computeResidual(const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam, vpColVector &squaredResidual) const | vpPose | |
| computeResidualDementhon(const vpHomogeneousMatrix &cMo) | vpPose | protected |
| coplanar(int &coplanar_plane_type, double *p_a=nullptr, double *p_b=nullptr, double *p_c=nullptr, double *p_d=nullptr) | vpPose | |
| DEMENTHON enum value | vpPose | |
| DEMENTHON_LAGRANGE_VIRTUAL_VS enum value | vpPose | |
| DEMENTHON_LOWE enum value | vpPose | |
| DEMENTHON_VIRTUAL_VS enum value | vpPose | |
| display(vpImage< unsigned char > &I, vpHomogeneousMatrix &cMo, vpCameraParameters &cam, double size, vpColor col=vpColor::none) | vpPose | static |
| display(vpImage< vpRGBa > &I, vpHomogeneousMatrix &cMo, vpCameraParameters &cam, double size, vpColor col=vpColor::none) | vpPose | static |
| displayModel(vpImage< unsigned char > &I, vpCameraParameters &cam, vpColor col=vpColor::none) | vpPose | |
| displayModel(vpImage< vpRGBa > &I, vpCameraParameters &cam, vpColor col=vpColor::none) | vpPose | |
| findMatch(std::vector< vpPoint > &p2D, std::vector< vpPoint > &p3D, const unsigned int &numberOfInlierToReachAConsensus, const double &threshold, unsigned int &ninliers, std::vector< vpPoint > &listInliers, vpHomogeneousMatrix &cMo, const int &maxNbTrials=10000, bool useParallelRansac=true, unsigned int nthreads=0, FuncCheckValidityPose func=nullptr) | vpPose | static |
| FuncCheckValidityPose typedef | vpPose | |
| getCovarianceMatrix() const | vpPose | inline |
| getNbParallelRansacThreads() const | vpPose | inline |
| getPoints() const | vpPose | inline |
| getRansacInlierIndex() const | vpPose | inline |
| getRansacInliers() const | vpPose | inline |
| getRansacNbInliers() const | vpPose | inline |
| getUseParallelRansac() const | vpPose | inline |
| LAGRANGE enum value | vpPose | |
| LAGRANGE_LOWE enum value | vpPose | |
| LAGRANGE_VIRTUAL_VS enum value | vpPose | |
| listP | vpPose | |
| LOWE enum value | vpPose | |
| m_dementhonSvThresh | vpPose | protected |
| m_lambda | vpPose | protected |
| NO_FILTER enum value | vpPose | |
| npt | vpPose | |
| operator=(const vpPose &)=default | vpPose | |
| poseDementhonNonPlan(vpHomogeneousMatrix &cMo) | vpPose | |
| poseDementhonPlan(vpHomogeneousMatrix &cMo) | vpPose | |
| poseFromRectangle(vpPoint &p1, vpPoint &p2, vpPoint &p3, vpPoint &p4, double lx, const vpCameraParameters &cam, vpHomogeneousMatrix &cMo) | vpPose | static |
| poseLagrangeNonPlan(vpHomogeneousMatrix &cMo) | vpPose | |
| poseLagrangePlan(vpHomogeneousMatrix &cMo, bool *p_isPlan=nullptr, double *p_a=nullptr, double *p_b=nullptr, double *p_c=nullptr, double *p_d=nullptr) | vpPose | |
| poseLowe(vpHomogeneousMatrix &cMo) | vpPose | |
| poseRansac(vpHomogeneousMatrix &cMo, FuncCheckValidityPose func=nullptr) | vpPose | |
| poseVirtualVS(vpHomogeneousMatrix &cMo) | vpPose | |
| poseVirtualVSrobust(vpHomogeneousMatrix &cMo) | vpPose | |
| poseVirtualVSWithDepth(const std::vector< vpPoint > &points, const vpHomogeneousMatrix &cMo) | vpPose | static |
| PREFILTER_DEGENERATE_POINTS enum value | vpPose | |
| printPoint() | vpPose | |
| RANSAC enum value | vpPose | |
| RANSAC_FILTER_FLAGS enum name | vpPose | |
| residual | vpPose | |
| setCovarianceComputation(const bool &flag) | vpPose | inline |
| setDementhonSvThreshold(const double &svThresh) | vpPose | |
| setDistToPlaneForCoplanTest(double d) | vpPose | |
| setLambda(double lambda) | vpPose | inline |
| setNbParallelRansacThreads(int nb) | vpPose | inline |
| setRansacFilterFlag(const RANSAC_FILTER_FLAGS &flag) | vpPose | inline |
| setRansacMaxTrials(const int &rM) | vpPose | inline |
| setRansacNbInliersToReachConsensus(const unsigned int &nbC) | vpPose | inline |
| setRansacThreshold(const double &t) | vpPose | inline |
| setUseParallelRansac(bool use) | vpPose | inline |
| setVvsEpsilon(const double eps) | vpPose | inline |
| setVvsIterMax(int nb) | vpPose | inline |
| VIRTUAL_VS enum value | vpPose | |
| vpPose() | vpPose | |
| vpPose(const vpPose &)=default | vpPose | |
| vpPose(const std::vector< vpPoint > &lP) | vpPose | |
| vpPoseMethodType enum name | vpPose | |
| ~vpPose() | vpPose | virtual |