Ilwis-Objects  1.0
GIS and Remote Sensing framework for data access and processing
 All Classes Functions Enumerations Pages
cornersgeoreference.h
1 #ifndef CORNERSGEOREFERENCE_H
2 #define CORNERSGEOREFERENCE_H
3 
4 #include "Kernel_global.h"
5 
6 namespace Ilwis {
7 class KERNELSHARED_EXPORT CornersGeoReference : public SimpelGeoReference
8 {
9 public:
11  CornersGeoReference(const Resource& resource);
12  void setEnvelope(const Envelope& env);
13  bool compute();
14  QSize computeGridSize() const;
15  bool isCornersOfCorners() const;
16  Envelope envelope() const;
17  static QString typeName();
18 
19  static GeoRefImplementation *create();
20 private:
21  Envelope _envelope;
22  bool _isCornersOfCorners;
23 
24 };
25 
27 }
28 
29 #endif // CORNERSGEOREFERENCE_H