ISearchConstraints.h
Go to the documentation of this file.
1 #ifndef iipr_IISearchParamsConstraints_included
2 #define iipr_IISearchParamsConstraints_included
3 
4 
5 #include "istd/IChangeable.h"
6 #include "istd/TRange.h"
7 
8 
9 namespace iipr
10 {
11 
12 
17 {
18 public:
19  virtual const istd::CRange& GetRotationRangeConstraints() const = 0;
20  virtual bool IsRotationRangeSupported() const = 0;
21  virtual const istd::CRange& GetScaleRangeConstraints() const = 0;
22  virtual bool IsScaleRangeSupported() const = 0;
23 };
24 
25 
26 } // namespace iipr
27 
28 
29 #endif // !iipr_IISearchParamsConstraints_included
30 
virtual bool IsScaleRangeSupported() const =0
virtual const istd::CRange & GetScaleRangeConstraints() const =0
virtual const istd::CRange & GetRotationRangeConstraints() const =0
Interface for search algorithm limitations.
virtual bool IsRotationRangeSupported() const =0

© 2007-2011 Witold Gantzke and Kirill Lepskiy