39 #ifndef vpForwardProjection_H 40 #define vpForwardProjection_H 47 #include <visp3/core/vpColor.h> 48 #include <visp3/core/vpMatrix.h> 49 #include <visp3/core/vpTracker.h> 51 #include <visp3/core/vpHomogeneousMatrix.h> 83 virtual void init() = 0;
96 virtual void setWorldCoordinates(
const vpColVector &oP) = 0;
155 virtual void projection() = 0;
200 virtual void print()
const;
214 vpForwardProjectionDeallocatorType deallocate;
219 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.