![]() |
Visual Servoing Platform version 3.7.0
|
#include <vpProjectionDisplay.h>
Public Member Functions | |
| void | init () |
| void | init (int select) |
| void | close () |
| vpProjectionDisplay () | |
| VP_EXPLICIT | vpProjectionDisplay (int select) |
| void | insert (vpForwardProjection &fp) |
| void | display (vpImage< unsigned char > &I, const vpHomogeneousMatrix &cextMo, const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam, const vpColor &color, const bool &displayTraj=false, unsigned int thickness=1) |
| void | displayCamera (vpImage< unsigned char > &I, const vpHomogeneousMatrix &cextMo, const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam, unsigned int thickness=1) |
Static Public Member Functions | |
| static int | internalView () |
| static int | externalView () |
interface with the image for feature display
Definition at line 65 of file vpProjectionDisplay.h.
|
inline |
|
inline |
Definition at line 104 of file vpProjectionDisplay.h.
References init().
| void vpProjectionDisplay::close | ( | ) |
Definition at line 91 of file vpProjectionDisplay.cpp.
| void vpProjectionDisplay::display | ( | vpImage< unsigned char > & | I, |
| const vpHomogeneousMatrix & | cextMo, | ||
| const vpHomogeneousMatrix & | cMo, | ||
| const vpCameraParameters & | cam, | ||
| const vpColor & | color, | ||
| const bool & | displayTraj = false, | ||
| unsigned int | thickness = 1 ) |
Definition at line 93 of file vpProjectionDisplay.cpp.
References vpMeterPixelConversion::convertPoint(), vpForwardProjection::display(), displayCamera(), vpDisplay::displayCircle(), and vpColor::green.
| void vpProjectionDisplay::displayCamera | ( | vpImage< unsigned char > & | I, |
| const vpHomogeneousMatrix & | cextMo, | ||
| const vpHomogeneousMatrix & | cMo, | ||
| const vpCameraParameters & | cam, | ||
| unsigned int | thickness = 1 ) |
Definition at line 117 of file vpProjectionDisplay.cpp.
References vpColor::blue, vpMeterPixelConversion::convertPoint(), vpDisplay::displayArrow(), vpColor::green, and vpColor::red.
Referenced by display().
|
inlinestatic |
Definition at line 92 of file vpProjectionDisplay.h.
Referenced by init().
| void vpProjectionDisplay::init | ( | ) |
Definition at line 69 of file vpProjectionDisplay.cpp.
Referenced by init(), vpProjectionDisplay(), and vpProjectionDisplay().
| void vpProjectionDisplay::init | ( | int | select | ) |
Definition at line 77 of file vpProjectionDisplay.cpp.
References externalView(), init(), and internalView().
| BEGIN_VISP_NAMESPACE void vpProjectionDisplay::insert | ( | vpForwardProjection & | fp | ) |
Definition at line 60 of file vpProjectionDisplay.cpp.
|
inlinestatic |
Definition at line 91 of file vpProjectionDisplay.h.
Referenced by init().