Qwt Polar User's Guide  1.1.1
 All Classes Functions Typedefs Enumerations Enumerator Pages
qwt_polar.h
1 /* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
2  * QwtPolar Widget Library
3  * Copyright (C) 2008 Uwe Rathmann
4  *
5  * This library is free software; you can redistribute it and/or
6  * modify it under the terms of the Qwt License, Version 1.0
7  *****************************************************************************/
8 
9 #ifndef QWT_POLAR_H
10 #define QWT_POLAR_H 1
11 
12 #include "qwt_polar_global.h"
13 
14 namespace QwtPolar
15 {
17  enum AngleUnit
18  {
20  Radians,
21 
23  Degrees,
24 
26  Gradians,
27 
29  Turns
30  };
31 
33  enum Coordinate
34  {
36  Azimuth,
37 
39  Radius
40  };
41 
46  enum Axis
47  {
49  AxisAzimuth,
50 
52  AxisLeft,
53 
55  AxisRight,
56 
58  AxisTop,
59 
61  AxisBottom,
62 
64  AxesCount
65  };
66 
71  enum Scale
72  {
74  ScaleAzimuth = Azimuth,
75 
77  ScaleRadius = Radius,
78 
80  ScaleCount
81  };
82 }
83 
84 #endif