50 #include <visp3/core/vpConfig.h>
51 #include <visp3/core/vpException.h>
118 std::vector<double> values;
149 virtual void compute() = 0;
150 inline const vpMomentObject &getObject()
const {
return *object; }
155 const std::vector<double> &get()
const {
return values; }
157 virtual const char *name()
const = 0;
158 virtual void printDependencies(std::ostream &os)
const;
161 friend VISP_EXPORT std::ostream &operator<<(std::ostream &os,
const vpMoment &m);