![]() |
Visual Servoing Platform version 3.7.0
|
#include <vpRBProbabilistic3DDriftDetector.h>
Classes | |
| struct | ColorStatistics |
Public Member Functions | |
| void | update (const vpHomogeneousMatrix &cTo, const vpHomogeneousMatrix &renderTo, const vpCameraParameters &cam) |
| double | squaredDist (const std::array< double, 3 > &p) const |
| void | fastProjection (const vpHomogeneousMatrix &cTo, const vpCameraParameters &cam, std::array< double, 3 > &pC, std::array< double, 2 > &proj, std::array< int, 2 > &px) |
| void | updateColor (const vpRGBf ¤tColor, float updateRate) |
| vpRGBa | getDisplayColor () const |
Public Attributes | |
| std::array< double, 3 > | X |
| ColorStatistics | stats |
| std::array< double, 3 > | currX |
| std::array< double, 3 > | renderX |
| std::array< double, 2 > | projCurr |
| std::array< double, 2 > | projRender |
| std::array< int, 2 > | projCurrPx |
| std::array< int, 2 > | projRenderPx |
| bool | visible |
Definition at line 103 of file vpRBProbabilistic3DDriftDetector.h.
|
inline |
Definition at line 210 of file vpRBProbabilistic3DDriftDetector.h.
References vpArray2D< Type >::data, and X.
Referenced by update().
|
inline |
Definition at line 228 of file vpRBProbabilistic3DDriftDetector.h.
References stats.
|
inline |
Definition at line 205 of file vpRBProbabilistic3DDriftDetector.h.
References X.
|
inline |
Definition at line 199 of file vpRBProbabilistic3DDriftDetector.h.
References currX, fastProjection(), projCurr, projCurrPx, projRender, projRenderPx, and renderX.
|
inline |
Definition at line 223 of file vpRBProbabilistic3DDriftDetector.h.
References stats.
| std::array<double, 3> vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::currX |
Color statistics associated to this point.
Definition at line 235 of file vpRBProbabilistic3DDriftDetector.h.
Referenced by update().
| std::array<double, 2> vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::projCurr |
Point position in the current and previous camera frames.
Definition at line 236 of file vpRBProbabilistic3DDriftDetector.h.
Referenced by update().
| std::array<int, 2> vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::projCurrPx |
Definition at line 237 of file vpRBProbabilistic3DDriftDetector.h.
Referenced by update().
| std::array<double, 2> vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::projRender |
Definition at line 236 of file vpRBProbabilistic3DDriftDetector.h.
Referenced by update().
| std::array<int, 2> vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::projRenderPx |
Definition at line 237 of file vpRBProbabilistic3DDriftDetector.h.
Referenced by update().
| std::array<double, 3> vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::renderX |
Definition at line 235 of file vpRBProbabilistic3DDriftDetector.h.
Referenced by update().
| ColorStatistics vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::stats |
Definition at line 234 of file vpRBProbabilistic3DDriftDetector.h.
Referenced by getDisplayColor(), vpRBProbabilistic3DDriftDetector::update(), and updateColor().
| bool vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::visible |
Definition at line 238 of file vpRBProbabilistic3DDriftDetector.h.
| std::array<double, 3> vpRBProbabilistic3DDriftDetector::vpStored3DSurfaceColorPoint::X |
Definition at line 233 of file vpRBProbabilistic3DDriftDetector.h.
Referenced by fastProjection(), squaredDist(), and vpRBProbabilistic3DDriftDetector::update().