42 #ifndef __FEATUREMOMENTALPHA_H__
43 #define __FEATUREMOMENTALPHA_H__
44 #include <visp3/visual_features/vpFeatureMoment.h>
45 #include <visp3/core/vpColVector.h>
46 #ifdef VISP_MOMENTS_COMBINE_MATRICES
90 const char*
momentName()
const {
return "vpMomentAlpha";}
94 const char*
name()
const {
return "vpFeatureMomentAlpha";}
167 const char*
name()
const {
return "vpFeatureMomentAlpha";}
virtual const char * name() const =0
virtual void compute_interaction(void)
const char * name() const
virtual vpColVector error(const vpBasicFeature &s_star, const unsigned int select=FEATURE_ALL)
Compute the error between two visual features from a subset of the possible features.
virtual const char * momentName() const =0
class that defines what is a visual feature
Functionality computation for in-plane rotation moment feature : computes the interaction matrix asso...
vpFeatureMomentAlpha(vpMomentDatabase &data_base, double A_, double B_, double C_, vpFeatureMomentDatabase *featureMoments=NULL)
This class allows to register all vpMoments so they can access each other according to their dependen...
This class defines shared system methods/attributes for 2D moment features but no functional code...
Implementation of column vector and the associated operations.
const char * momentName() const
This class allows to register all feature moments (implemented in vpFeatureMoment... classes) so they can access each other according to their dependencies.