| computeCovarianceMatrix(const vpMatrix &A, const vpColVector &b, const vpMatrix &W) | vpRBFeatureTracker | static |
| computeJTR(const vpMatrix &interaction, const vpColVector &error, vpColVector &JTR) | vpRBFeatureTracker | static |
| computeoJo() const | vpRBFeatureTracker | inlineprotected |
| computeVVSIter(const vpRBFeatureTrackerInput &frame, const vpHomogeneousMatrix &cMo, unsigned int iteration) VP_OVERRIDE | vpRBDenseDepthTracker | virtual |
| display(const vpCameraParameters &cam, const vpImage< unsigned char > &I, const vpImage< vpRGBa > &IRGB, const vpImage< unsigned char > &depth) const VP_OVERRIDE | vpRBDenseDepthTracker | virtual |
| DT_ERROR enum value | vpRBDenseDepthTracker | |
| DT_INVALID enum value | vpRBDenseDepthTracker | |
| DT_SIMPLE enum value | vpRBDenseDepthTracker | |
| DT_WEIGHT enum value | vpRBDenseDepthTracker | |
| DT_WEIGHT_AND_ERROR enum value | vpRBDenseDepthTracker | |
| extractFeatures(const vpRBFeatureTrackerInput &frame, const vpRBFeatureTrackerInput &previousFrame, const vpHomogeneousMatrix &cMo) VP_OVERRIDE | vpRBDenseDepthTracker | virtual |
| featuresShouldBeDisplayed() const | vpRBFeatureTracker | inline |
| getCovariance() const | vpRBFeatureTracker | inlinevirtual |
| getDisplayType() const | vpRBDenseDepthTracker | inline |
| getLTL() const | vpRBFeatureTracker | inlinevirtual |
| getLTR() const | vpRBFeatureTracker | inlinevirtual |
| getMaxNumFeatures() const | vpRBDenseDepthTracker | inline |
| getMinimumMaskConfidence() const | vpRBDenseDepthTracker | inline |
| getNumFeatures() const | vpRBFeatureTracker | inline |
| getStep() const | vpRBDenseDepthTracker | inline |
| getTemporalTrackerWeight() const | vpRBFeatureTracker | inline |
| getVVSTrackerWeight(double optimizationProgress) const | vpRBFeatureTracker | inlinevirtual |
| getWeightedError() const | vpRBFeatureTracker | inline |
| hasIgnoredDofs() const | vpRBFeatureTracker | inline |
| initVVS(const vpRBFeatureTrackerInput &, const vpRBFeatureTrackerInput &, const vpHomogeneousMatrix &) VP_OVERRIDE | vpRBDenseDepthTracker | inlinevirtual |
| loadJsonConfiguration(const nlohmann::json &j) VP_OVERRIDE | vpRBDenseDepthTracker | inlinevirtual |
| m_cov | vpRBFeatureTracker | protected |
| m_covWeightDiag | vpRBFeatureTracker | protected |
| m_depthPoints | vpRBDenseDepthTracker | protected |
| m_depthPointSet | vpRBDenseDepthTracker | protected |
| m_displayType | vpRBDenseDepthTracker | protected |
| m_enableDisplay | vpRBFeatureTracker | protected |
| m_error | vpRBFeatureTracker | protected |
| m_estimatedDofs | vpRBFeatureTracker | protected |
| m_jacobianInObjectSpace | vpRBFeatureTracker | protected |
| m_L | vpRBFeatureTracker | protected |
| m_LTL | vpRBFeatureTracker | protected |
| m_LTR | vpRBFeatureTracker | protected |
| m_maxFeatures | vpRBDenseDepthTracker | protected |
| m_minMaskConfidence | vpRBDenseDepthTracker | protected |
| m_numFeatures | vpRBFeatureTracker | protected |
| m_oJo | vpRBFeatureTracker | protected |
| m_robust | vpRBDenseDepthTracker | protected |
| m_step | vpRBDenseDepthTracker | protected |
| m_useMask | vpRBDenseDepthTracker | protected |
| m_vvsConverged | vpRBFeatureTracker | protected |
| m_weighted_error | vpRBFeatureTracker | protected |
| m_weighting | vpRBFeatureTracker | protected |
| m_weights | vpRBFeatureTracker | protected |
| NLOHMANN_JSON_SERIALIZE_ENUM(vpRBDenseDepthTracker::vpDisplayType, { {vpRBDenseDepthTracker::vpDisplayType::DT_INVALID, nullptr}, {vpRBDenseDepthTracker::vpDisplayType::DT_SIMPLE, "simple"}, {vpRBDenseDepthTracker::vpDisplayType::DT_WEIGHT, "weight"}, {vpRBDenseDepthTracker::vpDisplayType::DT_ERROR, "error"}, {vpRBDenseDepthTracker::vpDisplayType::DT_WEIGHT_AND_ERROR, "weightAndError"} }) | vpRBDenseDepthTracker | |
| onTrackingIterEnd(const vpHomogeneousMatrix &) VP_OVERRIDE | vpRBDenseDepthTracker | inlinevirtual |
| onTrackingIterStart(const vpRBFeatureTrackerInput &, const vpHomogeneousMatrix &) VP_OVERRIDE | vpRBDenseDepthTracker | inlinevirtual |
| requiresDepth() const VP_OVERRIDE | vpRBDenseDepthTracker | inlinevirtual |
| requiresRGB() const VP_OVERRIDE | vpRBDenseDepthTracker | inlinevirtual |
| requiresSilhouetteCandidates() const VP_OVERRIDE | vpRBDenseDepthTracker | inlinevirtual |
| reset() | vpRBFeatureTracker | inlinevirtual |
| setComputeJacobianObjectSpace(bool inObjectSpace) | vpRBFeatureTracker | inline |
| setDisplayType(vpDisplayType type) | vpRBDenseDepthTracker | inline |
| setEstimatedDofs(const std::array< bool, 6 > &dofs) | vpRBFeatureTracker | inline |
| setFeaturesShouldBeDisplayed(bool enableDisplay) | vpRBFeatureTracker | inline |
| setMaxNumFeatures(unsigned int num) | vpRBDenseDepthTracker | inline |
| setMinimumMaskConfidence(float confidence) | vpRBDenseDepthTracker | inline |
| setShouldUseMask(bool useMask) | vpRBDenseDepthTracker | inline |
| setStep(unsigned int step) | vpRBDenseDepthTracker | inline |
| setTrackerWeight(double weight) | vpRBFeatureTracker | inline |
| setTrackerWeight(const std::shared_ptr< vpTemporalWeighting > &weight) | vpRBFeatureTracker | inline |
| shouldUseMask() const | vpRBDenseDepthTracker | inline |
| trackFeatures(const vpRBFeatureTrackerInput &, const vpRBFeatureTrackerInput &, const vpHomogeneousMatrix &) VP_OVERRIDE | vpRBDenseDepthTracker | inlinevirtual |
| updateCovariance(const double lambda) | vpRBFeatureTracker | virtual |
| updateOptimizerTerms(const vpHomogeneousMatrix &cMo) | vpRBFeatureTracker | inline |
| vpDisplayType enum name | vpRBDenseDepthTracker | |
| vpRBDenseDepthTracker() | vpRBDenseDepthTracker | inline |
| vpRBFeatureTracker() | vpRBFeatureTracker | |
| vvsHasConverged() const | vpRBFeatureTracker | inline |
| ~vpRBDenseDepthTracker()=default | vpRBDenseDepthTracker | virtual |
| ~vpRBFeatureTracker()=default | vpRBFeatureTracker | virtual |