40#ifndef _vpFeatureMomentBasic_h_
41#define _vpFeatureMomentBasic_h_
43#include <visp3/core/vpMomentCommon.h>
44#include <visp3/core/vpMomentObject.h>
45#include <visp3/visual_features/vpFeatureMoment.h>
88#ifndef DOXYGEN_SHOULD_SKIP_THIS
103 return "vpMomentBasic";
109 const std::string
name() const VP_OVERRIDE
111 return "vpFeatureMomentBasic";
error that can be emitted by ViSP classes.
@ functionNotImplementedError
Function not implemented.
vpFeatureMomentBasic(vpMomentDatabase &moments, double A, double B, double C, vpFeatureMomentDatabase *featureMoments=nullptr)
const std::string name() const VP_OVERRIDE
const std::string momentName() const VP_OVERRIDE
This class allows to register all feature moments (implemented in vpFeatureMoment....
vpMomentDatabase & moments
vpMatrix interaction(unsigned int select=FEATURE_ALL) VP_OVERRIDE
vpFeatureMoment(const vpFeatureMoment &)=delete
virtual void compute_interaction(void)
Implementation of a matrix and operations on matrices.
This class allows to register all vpMoments so they can access each other according to their dependen...