39 #ifndef vpProjectionDisplay_H
40 #define vpProjectionDisplay_H
47 #include <visp3/core/vpConfig.h>
48 #if defined (VISP_HAVE_DISPLAY)
50 #include <visp3/core/vpCameraParameters.h>
51 #include <visp3/core/vpColor.h>
52 #include <visp3/core/vpImage.h>
53 #include <visp3/gui/vpDisplayX.h>
54 #include <visp3/gui/vpDisplayGTK.h>
55 #include <visp3/gui/vpDisplayGDI.h>
56 #include <visp3/gui/vpDisplayOpenCV.h>
57 #include <visp3/gui/vpDisplayD3D.h>
58 #include <visp3/core/vpForwardProjection.h>
73 #if defined VISP_HAVE_X11
76 #elif defined VISP_HAVE_GTK
79 #elif defined VISP_HAVE_GDI
82 #elif defined VISP_HAVE_OPENCV
85 #elif defined(VISP_HAVE_D3D9)
91 void init(
int select) ;
99 #if defined (VISP_HAVE_DISPLAY)
102 listFp(), o(), x(), y(), z(), traj()
108 #if defined (VISP_HAVE_DISPLAY)
111 listFp(), o(), x(), y(), z(), traj()
122 const bool &displayTraj =
false,
123 const unsigned int thickness=1);
128 const unsigned int thickness=1) ;
131 std::list<vpForwardProjection *> listFp ;
Implementation of a matrix and operations on matrices.
Implementation of an homogeneous matrix and operations on such kind of matrices.
Display for windows using GDI (available on any windows 32 platform).
Class to define colors available for display functionnalities.
Define the X11 console to display images.
static int internalView()
Class that defines what is a point.
Display for windows using Direct3D.
Class that defines what is a generic geometric feature.
The vpDisplayOpenCV allows to display image using the opencv library.
Generic class defining intrinsic camera parameters.
The vpDisplayGTK allows to display image using the GTK+ library version 1.2.
static int externalView()
vpProjectionDisplay(int select)
interface with the image for feature display