IFeaturesProvider.h
Go to the documentation of this file.
1 #ifndef iipr_IFeaturesContainer_included
2 #define iipr_IFeaturesContainer_included
3 
4 
6 
7 
8 namespace iipr
9 {
10 
11 
15 class IFeaturesProvider: virtual public istd::IChangeable
16 {
17 public:
21  virtual int GetFeaturesCount() const = 0;
25  virtual const imeas::INumericValue& GetFeature(int index) const = 0;
26 };
27 
28 
29 } // namespace iipr
30 
31 
32 #endif // !iipr_IFeaturesContainer_included
33 
virtual int GetFeaturesCount() const =0
Get number of stored features.
Container allowing access to features.
virtual const imeas::INumericValue & GetFeature(int index) const =0
Get access to single feature.
General parameter set containing list of numeric values.
Definition: INumericValue.h:20

© 2007-2017 Witold Gantzke and Kirill Lepskiy