All Classes Functions Variables Typedefs Friends Pages
IRegion.h
1 //------------------------------------------------------------------------------
2 //
3 // Copyright (c) 2012 Glympse Inc. All rights reserved.
4 //
5 //------------------------------------------------------------------------------
6 
7 #ifndef IREGION_H__GLYMPSE__
8 #define IREGION_H__GLYMPSE__
9 
10 namespace Glympse
11 {
12 
18 /*O*public**/ struct IRegion : public ILatLng, public IComparable, public IPersistable
19 {
23  public: virtual double getRadius() = 0;
24 
28  public: virtual double getAccuracy() = 0;
29 
33  public: virtual GString getId() = 0;
34 };
35 
36 /*C*/typedef O< IRegion > GRegion;
37 
38 }
39 
40 #endif // !IREGION_H__GLYMPSE__