38 #ifndef vpForwardProjection_H 39 #define vpForwardProjection_H 46 #include <visp3/core/vpMatrix.h> 47 #include <visp3/core/vpTracker.h> 48 #include <visp3/core/vpColor.h> 50 #include <visp3/core/vpHomogeneousMatrix.h> 82 virtual void init() = 0;
95 virtual void setWorldCoordinates(
const vpColVector &oP) = 0;
154 virtual void projection() =0 ;
177 const unsigned int thickness=1) =0;
202 const unsigned int thickness=1) =0;
204 virtual void print()
const ;
218 vpDisplayForwardProjection
222 vpForwardProjectionDeallocatorType deallocate ;
226 void setDeallocate(vpForwardProjectionDeallocatorType d) { deallocate = d ; }
virtual ~vpForwardProjection()
Destructor.
Implementation of an homogeneous matrix and operations on such kind of matrices.
vpForwardProjectionDeallocatorType getDeallocate()
Class to define colors available for display functionnalities.
static const vpColor green
Class that defines what is a feature generic tracker.
Class that defines what is a generic geometric feature.
Generic class defining intrinsic camera parameters.
void setDeallocate(vpForwardProjectionDeallocatorType d)
Implementation of column vector and the associated operations.
vpForwardProjectionDeallocatorType
void init()
Default initialization.