Coordinate system transformer
[ptas] / src / kkj_p.h
1 #ifndef KKJ_P_H
2 #define KKJ_P_H
3
4 #include <QtGlobal>
5
6 class KKJ;
7
8 /**
9  * A private member class for class KKJ.
10  */
11 class KKJPrivate
12 {
13 public:
14     /**
15      * Destructor.
16      */
17     virtual ~KKJPrivate();
18
19 private:
20     /**
21      * Initializes the private class.
22      * @param northing the northing of the coordinate.
23      * @param easting the easting of the coordinate.
24      */
25     void init(unsigned int northing, unsigned int easting);
26
27     /// The northing of the coordinate.
28     unsigned int northing;
29
30     /// The easting of the coordinate.
31     unsigned int easting;
32
33     /// The concrete class owning this private implementation member.
34     KKJ *q_ptr;
35
36     Q_DECLARE_PUBLIC(KKJ)
37
38 };
39
40 #endif // KKJ_P_H