34 #ifndef AIMS_POINT_SET_FEATURES_H
35 #define AIMS_POINT_SET_FEATURES_H
54 virtual void setPoints(
const std::vector< Point_t > & ) = 0;
68 inline const std::vector< Point_t > &
70 inline std::vector< Point_t > &
points();
74 std::vector< ScalarFeaturesProvider::Scalar_t > &result )
const;
79 std::vector< Point_t > _points;
89 inline const std::vector< PointsInImageFeatures::Point_t > &
97 inline std::vector< PointsInImageFeatures::Point_t > &
Interpolator::Point_t Point_t
virtual void setPoints(const std::vector< Point_t > &)=0
void scalarFeatureValues(std::vector< ScalarFeaturesProvider::Scalar_t > &result) const
Clear an fill its parameter with the values of the scalar features.
void setPoints(const std::vector< Point_t > &)
const std::vector< Point_t > & points() const
PointsInImageFeatures(const std::string &prefix, const carto::rc_ptr< Interpolator > &)
This class should be inherited by all subclasses that provides scalar features.
The class for EcatSino data write operation.